#ApacheKafka has integrations with most of the languages used these days.
@alexsotob covers its integration with #Java and discusses how to provision, configure & secure an Apache Kafka cluster on a #Kubernetes cluster: bit.ly/3HN0Tqw
2/6 ➡️ Apache Kafka is a stream-processing platform for storing, consuming, and processing data streams in real-time. Learn how to produce and consume data using Kafka and Quarkus: bit.ly/3HGby6x
3/6 ➡️ The Kafka Streams project consumes real-time streams of events as they are produced, apply transformations, join streams, etc. Learn how to use Kafka Streams and Quarkus: bit.ly/3RGUbqy
4/6 ➡️ #Debezium is an open-source project for change data capture using the log scanner approach to avoid dual writes and communicate persisted data correctly between services: bit.ly/3RFjzx7
5/6 ➡️ Deploying an Apache Kafka cluster to a Kubernetes is not an easy task. There are a lot of pieces to configure. Strimzi is a Kubernetes controller making the deployment process of Kafka a child game: bit.ly/3x6vavy
6/6 ➡️ Deploying an Apache Kafka cluster to Kubernetes is easy if you use Strimzi, but that’s only the first step; you need to secure the communication between Kafka and all its components: bit.ly/3Xgq62u
The amazing and somewhat frustrating aspect of Node.js is that you can structure your code however you want. There is no "correct way". Learn about #separationOfConcerns in #NodeJS.