A simple Java Rest API consuming Apache Kafka topic

Shawn Wong
5 min readAug 9, 2021

Apache Kafka is an event streaming platform. Event streaming is the practice of capturing data in real-time from event sources, storing these event streams durably for later retrieval.

One typical use case of Apache Kafka is the solution to high concurrency occassions. it can be considered as a service between users and your applications. Say your server can proceed 100k requests per second, while the users may send times of the requests during some special period( such as a shopping website during Christmas). Apache Kafka is a service that…

--

--

Shawn Wong

Ruby on Rails developer, AWS cloud practitioner, GeoBlacklight, Omeka practitioner.