
Confluent Developer ft. Tim Berglund, Adi Polak & Viktor Gamov How to use Data Contracts for Long-Term Schema Management
Mar 21, 2023
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Introduction
00:00 • 2min
Data Contracts - The Concept of Reusable Data
01:35 • 2min
Confluent Cloud UI - Data Contracts
03:19 • 4min
GraphQL
06:59 • 2min
The Advantages of Avro and Proteble for Microservices Communication?
08:38 • 3min
Avro or Proteble - Which One Should You Be Using?
11:16 • 3min
Protebuf Fields Are Like Eid, Right?
14:25 • 2min
Using Schema References to Create Complex Objects
16:43 • 2min
The Difference Between Schema and Protocol Buffers
19:06 • 3min
Avril Encoding
22:04 • 3min
What Is Full Compatibility?
24:35 • 2min
Is Forwards Compatibility a Good Option?
26:27 • 3min
Decoupling
28:59 • 2min
Kafka Topic Versioning
31:10 • 4min
Kafka Topic Migrations - What's the Cost?
34:48 • 2min
Kafka Data Contracts
36:28 • 3min
Do You Know Where the Offset Is?
39:01 • 3min
Can You Define Upcasters and Downcasters?
41:45 • 4min
Acaster Registry
45:21 • 3min
The Importance of Schema Registry
48:02 • 2min
Um, Data Discoverability Is the Number One Problem, Right?
50:25 • 2min
Avro Schema Registry - Is There a Way to Generate Avro Protocol Buffer Schemas?
52:46 • 2min
Avro Schema - A New Open Source Project Waiting to Happen
54:22 • 3min
