7 Comments

I'd say a lot of details are missing that might make this article a lot more informative:

- how does it work in multi-region environment?

- trillion messages per hour / day / week?

- what's used as a schema registry?

- how do they handle "exactly once" delivery for emails sending?

- do they have any patches on top of the mainstream version?

- is replication used at all?

- how many boxes are used and what configurations do they find optimal?

Etc etc

Expand full comment

- What were the reasons for choosing Protobuf over Avro, since the latter also provides schema, schema versioning, etc?

Expand full comment

How should we read trillion message count? Is it a rate of message ingestion? Or is it total messages that are stored in Kafka?

Expand full comment

Very informative. Thank you so much for sharing this.

Expand full comment

Very informative article!

Expand full comment

Awesome explanation man !!

Expand full comment

Great architecture sharing

Expand full comment