Discussion about this post

User's avatar
Mike G's avatar

I like this post very much! The most interesting part for me was one where you showed how high level concept of WAL is implemented while being aware of the physical constraints of fsync concurrency. With workloads where I expect high load it’s important to me to ensure I configured crucial parts of app settings correctly (like batch or replica sync configuration) and this post was one of the more concise guides on basic producer/broker configuration I’ve read in the last months.

Having this kind of cross-layer understanding helps building significantly more robust software in fewer iterations than usual.

Expand full comment
Thiago Martins's avatar

That's an amazing post, Oskar. I'm impressed by the depth of the post. This is a CodeCrafter's (https://app.codecrafters.io/catalog) worth material - have you considered creating a course from that type of content? It might reach an even bigger audience that wants a deeper understanding of event streaming

Expand full comment
6 more comments...

No posts