Sign in

Almog

@almog.xyz
2.8K followers 234 following 145 posts

Favorite Buzzwords: Kafka Streams | SlateDB | Stream Processing | Distributed Databases co-founder @ responsive.dev

PostsRepliesMedia
Almog @almog.xyz · 02/03/2026
“Gradually, then suddenly.” That’s how adoption works when you’re building something new. Opendata is still "gradually" but 100 stars with $0 spent on marketing is a good start. Back to building! github.com/opendata-oss...
091
Almog @almog.xyz · 25/11/2025
Sometimes the best solution is "do nothing", but it's always more fun to play with tools.
040
Almog @almog.xyz · 21/10/2025
Calling database nerds in SF! I'm covering SlateDB at the systems meetup next Wednesday (10/29). If you're around, I'd love to meet you in person (that way you'll have proof I'm not just an AI bot). 👉 luma.com/e7feg2i6
0153
Almog @almog.xyz · 07/08/2025
I recently implemented Gorilla encoding (www.vldb.org/pvldb/vol8/p...) for a SlateDB PR. Pretty cool stuff - easy to understand but really powerful. Here it is, explained by a gorilla.
091
Almog @almog.xyz · 05/08/2025
It's true. Every company eventually becomes a database company.
0101
Almog @almog.xyz · 15/07/2025
Despite using so many new technologies, I somehow never learn my lesson: read the docs sooner and read the docs thoroughly.
092
Almog @almog.xyz · 08/07/2025
Reading the tokio-rs async documentation makes me feel like...
161
Almog @almog.xyz · 01/07/2025
One day I'll open a coffee shop dedicated to the not-insignificant intersection between database nerds and coffee snobs. Until then, enjoy this comic.
1395
Almog @almog.xyz · 28/04/2025
Maybe... just maybe, adding more features and complexity into stream processors is NOT what we need?
061
Almog @almog.xyz · 28/01/2025
Kafka Streams 101: Windows & Time! 🕰️ What's the difference between event, stream and wall clock time? 🪟 What are the four different types of windows? ⁉️ What are the important error messages and metrics, and what do they mean? 👉 Read the full lesson here: www.responsive.dev/blog/windows...
The different types of windows in Kafka Streams
084
Almog @almog.xyz · 28/01/2025
🙏 A @notion.com feature on my wishlist: @jetbrains.com IDEs have this features that lets you select the open file in the nav hierarchy. I've always wanted to be able to do this in Notion so I can more easily explore without navigating away from a page.
select opened file in nav UI
110
Almog @almog.xyz · 24/01/2025
Kicking the tires on animated explanations of windowing strategies in Kafka Streams. Would love feedback on if this animation for session windows resonates: they keep growing until there is an 'inactivity gap' (no events for the key). This here shows a session window with inactivity gap of 10.
161
Almog @almog.xyz · 03/11/2024
Excellent! Taught me that you can use just one hash function and split the result N ways instead of using N hash functions! Minor suggestion, consider (a) making it clearer that the bottom key is a lookup and (b) that it returns "false". Something like:
110
Almog @almog.xyz · 02/11/2024
If you see this, post a mountain picture.
130