[Workshop] Stream Processing Made Easy With Flink | Register Now

White Paper

Best Practices for Apache Kafka® – 5 Tips Every Developer Should Know

Download the White Paper

Apache Kafka® is an open source event streaming platform that provides a framework for storing, reading, and analyzing data streams at scale. Used by more than 30% of the Fortune 500, today, Kafka is used for countless use cases, from high-performance data pipelines and streaming analytics, to application integration, and IoT solutions.

There are numerous features of Kafka that make it the de facto standard for real-time data stream processing. Gaining a deeper understanding of just a handful of these features can enable you to quickly improve the performance of your applications, the efficiency of your development process, and use Kafka to its fullest potential, no matter your use case.

In this white paper, you’ll learn about five Kafka elements that deserve closer attention, either because they significantly improve upon the behavior of their predecessors, because they are easy to overlook or to make assumptions about, or simply because they are extremely useful.

Download this white paper to learn about the top five things that every Kafka developer should know.

Bill has been a software engineer for over 18 years. Currently, he is working at Confluent on the DevX team. Previously, Bill was an engineer on the Kafka Streams team for three-plus years. Before Confluent, he worked on various ingest applications as a U.S. Government contractor using distributed software such as Apache Kafka, Spark, and Hadoop. Bill has also written a book about Kafka Streams titled "Kafka Streams in Action" and is working on a 2nd edition that should be available Spring 2024.

Additional Resources

cc demo

Confluent Cloud Demo

Join us for a live demo of Confluent Cloud, the industry’s only fully managed, cloud-native event streaming platform powered by Apache Kafka
kafka microservices

Kafka Microservices

In this online talk series, learn key concepts, use cases and best practices to harness the power of real-time streams for microservices architectures
Image-Event-Driven Microservices-01

e-book: Microservices Customer Stories

See how five organizations across a wide range of industries leveraged Confluent to build a new class of event-driven microservices