Welcome to NDZ Learning Management System x

Event Driven microservices and Apache Kafka

  • No Rating
  • (0 Reviews)
  • 22 students enrolled

Event Driven microservices and Apache Kafka

Event-driven microservices architecture is a popular approach for building scalable and loosely-coupled systems. In this architecture, services communicate with each other by exchanging events rather than through direct API calls. Apache Kafka is a distributed streaming platform that provides a scalable and fault-tolerant way to publish and subscribe to streams of records.

  • No Rating
  • (0 Reviews)
  • 22 students enrolled

Course Content

2 sections • 2 lectures •
Introduction on Event-Driven Mircoservices and Apache Kafka
What is Microservices? What is Event Driven architecture? What is Message Queue? What is Apache Kafka? History of Kafka Benefits of using Kafka Architecture of Kafka
mb
Implement Kafka in Java project
Implement Kafka in Java project
mb

Requirements

  • By using Kafka in an event-driven microservices architecture, we can achieve a highly decoupled and scalable system that can handle large volumes of events.

Description

Class 1: Introduction on Event Driven microservices and Apache Kafka Class 2: How to create event driven architecture using Java Class 3: How to create event driven architecture using Node.js

Recent Courses

blog
  • August, 14th 2026
  • 4

Laravel Query Optimisation

  • Free
blog
  • August, 13th 2026
  • 33

Common Mistakes in Software Projects

  • Free
blog
  • August, 12th 2026
  • 38

Prompt Engineering for Developers

  • Free
blog
  • August, 10th 2026
  • 12

Cache Framework: Enhancing Performance and Scalability

  • Free
blog
  • August, 10th 2026
  • 11

Qase supports the complete STLC by managing planning, execution, reporting and automation in one platform.

  • Free

About Instructor

instructor
About Instructor

Highly skilled and result-oriented IT professional with 10 years expertise in various aspects of software development and project management. Proven ability in improving operations, enhancing business growth by setting up infrastructure, project execution and service delivery. Exposure in all the phases of Software Development Life Cycle (SDLC) entailing requirement analysis, design, development, implementation, delivery and troubleshooting. Having hands on experience in handling Use Cases, Functional Specification.