Rethinking Microservices with Stateful Streams
Offered By: Devoxx via YouTube
Course Description
Overview
Explore the concept of stateful streams in microservices architecture through this 51-minute Devoxx conference talk. Delve into the dichotomy between data accessibility and service encapsulation, and learn how to balance these competing forces in large-scale service-based systems. Discover how stateful stream processing and event-driven services, built on distributed logs like Apache Kafka, can improve scaling properties in terms of complexity, team size, data volume, and velocity. Gain insights from Ben Stopford, an engineer on the Apache Kafka Core Team at Confluent Inc, as he shares his extensive experience with distributed data infrastructure. Cover topics including encapsulation, decoupling, stream processing, event-driven services, database frameworks, and key principles for implementing these concepts effectively.
Syllabus
Intro
Encapsulation
Decoupling
Stream Processing
EventDriven Service
Database
Framework
Summary
Principles
References
Questions
Taught by
Devoxx
Related Courses
Play by Play: Developing Microservices and Mobile Apps with JHipsterPluralsight Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube