Skip to content

AshishKempwad/Netflux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Modern Event-Driven Spring Boot: Apache Kafka & Spring Cloud Stream

This repoistory contains the source code for my course on Udemy.

Course Highlights:

Kafka Fundamentals

  • Producers and Consumers
  • Topics, Partitions, Offsets
  • Consumer Groups and Rebalancing
  • Message Ordering and Keys
  • CLI examples and configurations

Spring Cloud Stream Applications

  • Consumer, Producer, and Processor services
  • Reactive and imperative implementations
  • Event routing patterns
  • Dynamic message production (StreamBridge)

Advanced Kafka Patterns

  • Scaling with consumer groups
  • Parallel and batch processing
  • Message acknowledgement strategies
  • Error handling, retries, DLQ
  • Transactions and exactly-once concepts

Testing & Security

  • Integration testing with TestBinder and Testcontainers
  • Serialization testing scenarios
  • Kafka security using SASL / SSL

Final Project — Netflux

A production-style event-driven microservices system demonstrating real-time communication using Kafka.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors