YoVDO

Microservices with Kafka

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Microservices Courses Distributed Systems Courses Fault Tolerance Courses Scalability Courses Event-Driven Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore an alternative approach to microservices using event-driven architecture with Kafka in this 41-minute conference talk from Devoxx. Dive into the world of scalability, fault tolerance, and distributed logging as László Róbert Albert and Dan Balescu demonstrate how to overcome communication challenges in data-intensive, agile business environments. Learn about Kafka's role as a distributed messaging system, offering fast, scalable, and redundant message exchange through a publish-subscribe model. Discover how to implement microservices effectively, covering topics such as monolithic applications, banking examples, Kafka's cost and performance, producer and consumer APIs, message transformation, filtering, and logging. Gain insights into handling large-scale systems and improving overall application performance using Kafka-based microservices architecture.

Syllabus

Introduction
About Romania
Monolithic Applications
Banking Example
Halo Example
Twitter Netflix LinkedIn
Kafka Cost
Kafka Performance
Challenges
Kafka Producer
Kafka Producer API
Logging
Consumer Factory
Message Transformation
Filtering
Forward Dispatch
Replay Feature
Message size
Logging performance
Kafka is very performant
Conclusion


Taught by

Devoxx

Related Courses

Financial Sustainability: The Numbers side of Social Enterprise
+Acumen via NovoEd
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera
Developing Repeatable Models® to Scale Your Impact
+Acumen via Independent
Managing Microsoft Windows Server Active Directory Domain Services
Microsoft via edX
Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms