First course free using promocode WELCOMEVB on signupApplies to
Advanced

Kafka & Redis Course for Java Developers: Messaging and Caching

Kafka internals, delivery semantics, the outbox and saga patterns, the actor model with Akka, and Redis as a cache and beyond.

Self-paced 10 sections Certificate on completion

About this course

Deep, mechanism-level coverage of event streaming and caching: Kafka topics/partitions/offsets, delivery semantics done precisely, replication and reliability, schema evolution, Kafka Streams concepts, the outbox pattern and choreographed sagas, the actor model with Akka and when it genuinely fits, and Redis for caching and beyond — with an honest, direct comparison of Redis pub/sub versus Kafka. Includes interactive simulators.

Try the first lesson free

Read the opening of the course in full, no account needed.

Course index

  1. Why Event Streaming Exists
  2. Producers, Consumers & Delivery Semantics
  3. Kafka Reliability Mechanics
  4. Schema Management for Streaming Data
  5. Kafka Streams & Stream Processing
  6. Architecture Patterns: Outbox, Event Sourcing, Sagas
  7. The Actor Model & Akka
  8. Redis as a Cache
  9. Redis Beyond Caching
  10. Putting It Together: A Pricing & Billing Pipeline

Ends with a final quiz. Score 70% or better and you can download a completion certificate in your own name — shareable on LinkedIn and verifiable by its certificate code.

₹1,999one-time · self-paced
Get access