Online Meeting - Community Lightning Talks


Details
Hi, friends; we are going to have Community Lightning talks for the May meeting.
19:05 - 19:15 Simon Ritter, Deputy CTO, Azul
Switch to OpenJDK, Best Practices.
Learn how you can take control of your Java support, improve security, and cut support costs.
19:20 - 19:30 Christopher Curtin, Chief Application Developer, ADP Multi-tenant Sharding with Spring.
How to use Spring configurations to shard a service's data without explicit actions in the business logic.
19:35 - 19:45 David Morris, Senior Software Architect, Leidos
Java 14 - Pattern Matching, for instanceof.
Java 14 instanceof changes.
19:50 - 20:00 Summers Pittman, Sr. Software Engineer, Red Hat
Java Records in Practice.
Java 16's new records feature provides a concise way to declare immutable data types with automatically implemented equals, hashcode, and toString methods. We will construct several records, compare them to their classical equivalents, use them for a real-world data processing task, and discuss how records will fit in the Java language in the future.
20:05 - 20:15 Abhishek Mishra, Architect, OneTrust
Running a Kafka Streams application in production.
We discuss how we run a Kafka Streams application in production. We take a sample use case of a multi-tenant system where each tenant has a quota of requests they can make every hour. Many Kafka Streams applications are used to read messages from Kafka topics, enrich them, and send them to intermediate topics for aggregation and counting. We also discuss Global KTable and KTable constructs in Kafka Streams and understand how they are used to do data enrichment by joining multiple streams and localized computations for distributed data. We also briefly touch upon the kind of failures that need special handling and how we handle automatic recovery in a Kubernetes-based deployment.
Speaker
YOU...

Sponsors
Online Meeting - Community Lightning Talks