filmov
tv
How to Evolve your Microservice Schemas | Designing Event-Driven Microservices
Показать описание
Schema evolution is the act of modifying the structure of the data in our application, without impacting clients. This can be a challenging problem. However, it gets easier if we start with a flexible data format and take steps to avoid unnecessary data coupling. When we find ourselves having to make breaking changes, we can always fall back to creating new versions of our APIs and events to accommodate those changes.
RELATED RESOURCES
CHAPTERS
00:00 - Intro
00:16 - What is a schema?
00:45 - Do schemaless formats need to evolve?
01:22 - What is schema evolution?
02:06 - How does the data format impact schema evolution?
02:37 - What is a forward-compatible schema?
03:01 - What is a backward-compatible schema?
03:40 - How do we version our APIs and Events?
04:15 - Should my APIs use shared libraries?
05:23 - How can I advertise my schema changes?
05:52 - Closing
--
ABOUT CONFLUENT
#microservices #apachekafka #kafka #confluent
How to Evolve your Microservice Schemas | Designing Event-Driven Microservices
Microservices Evolution: How to break your monolithic database by Edson Yanaga
Microservices in 1 Minute
Take Two: Evolving Microservice Architectures
Evolution of Microservices | System Design Basics
From Monoliths to Microservices: The Evolution of Software Architecture
Schema Evolution with Zero Down Time | Designing Event-Driven Microservices
The Evolution of Microservices
AWS re:Invent 2024 - Building event-driven architectures using Amazon ECS with AWS Fargate (SVS339)
Patterns of Evolution from Monolith to Microservices
MicroService Evolution
Design Microservice Architectures the Right Way
Adrian Cockcroft on the Evolution of Business Logic from Monoliths, to Microservices, to Functions
The Evolution From Monolith to Microservices to Serverless and Beyond by Hugh Mckee
Principles Of Microservices by Sam Newman
What are microservices really all about? - Microservices Basics Tutorial
How to Evolve your Schemas with Migration Rules | Data Quality Rules
Taming microservices through an evolved DevOps Pipeline
Microservices Evolution: Breaking your Monolithic Database - Edson Yanaga
Microservice Architecture | Microservices Tutorial for Beginners | Microservices Training | Edureka
Jessica Tai - How to Tame Your Microservices: Evolving Airbnb’s Architecture
Importance of Docker and Kubernetes in Microservices Evolution | Learn in 3 minutes
Getting Started With Microservices
What are Microservices?
Комментарии