InfoQ Profile picture
Feb 9 6 tweets 8 min read
#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

#InfoQ

Series Contents 👇
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

#ApacheKafka #Quarkus #Java
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

#KafkaStreams #Quarkus #Java
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

#DualWrites #ChangeDataCapture #Quarkus #KafkaStreams #OutboxPattern
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

#Java #Kubernetes #Debezium #ApacheKafka #Strimzi
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

#Java #Kubernetes #ApacheKafka #Strimzi

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with InfoQ

InfoQ Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @InfoQ

Feb 7
#ICYMInfoQ

A collection of #WebDevelopment articles published on #InfoQ in 2022 💥!

Thread 👇 Image
1/4 ✅ Turning a Node.js Monolith into a Monorepo without Disrupting the Team: bit.ly/3HIhiwo

Let’s discuss ways to smoothly turn a monolithic Node.js codebase into a Monorepo, while minimizing disruptions and risks.

@adrienjoly

#JavaScript #NodeJS
2/4 ✅ Separation of Concerns in Node.js: bit.ly/3I2BDhg

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.

#JavaScript #DynamicLanguages
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(