Confluent Developer ft. Tim Berglund, Adi Polak & Viktor Gamov

How to use Data Contracts for Long-Term Schema Management

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