's Avatar

@stanislavkozlovski.bsky.social

96 Followers  |  403 Following  |  152 Posts  |  Joined: 26.10.2024  |  2.0042

Latest posts by stanislavkozlovski.bsky.social on Bluesky

The Android feels choppy/flow and the touch also doesn't feel super responsive

11.11.2025 20:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

github.com/tansu-io/tansu

This is something to keep an eye on. Should be doable to add within a pg extension and bundle Kafka into Postgres?

11.11.2025 18:52 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Daylight is amazing. I'm really looking forward to a v2 (whenever it comes) that's a bit more refined

11.11.2025 18:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I mean, yeah - it's not a technical piece, it's a financial article.

When I hear the Kafka community, I think about engineering talk more than anything else

11.11.2025 18:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

With greater competition and commercialization, it seems bound to happen.
I'm of the opinion we're bound to see consolidation in the space soon, because there's too many companies chasing too little of a market: bigdata.2minutestreaming.com/p/event-stre...

10.11.2025 15:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Then I don't see why a relational database can't maintain a pending queue too. Just process the lowest-id job

08.11.2025 22:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

What are you referring to?

My intuition is rather that discussion has somewhat died down, in general.

08.11.2025 22:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

the data bible dropping soon

08.11.2025 14:28 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

re: fairness - I admit I'm not as familiar with. Can you teach me how some of these systems ensure fairness? Do they refuse to give messages to performant workers and hold them off for slower ones?

08.11.2025 14:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

There is some fundamental misunderstanding here.

pgmq is not based on top of SQS. It only provides API parity with it. No messages actually go to SQS...

Latency-wise, my tests showed single-digit write and read. 99% use cases don't need less.

08.11.2025 14:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

I really don't know. I haven't evaluated it yet.

08.11.2025 14:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

ok, so what is missing?

> move data fairly, fast, and reliably

It is fast. It is reliable.
It is not fair (the simple implementation).

Is fairness the missing piece?

(Just want to streamline the discussion)

08.11.2025 10:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

100%. I'm replying in facts.

I simply perceived your intro/outro belittling the Postgres argument to clickbait to reach front-page of HN as such, hence fought back.

08.11.2025 10:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - tansu-io/tansu: Apache Kafkaยฎ compatible broker with S3, PostgreSQL, SQLite, Apache Iceberg and Delta Lake Apache Kafkaยฎ compatible broker with S3, PostgreSQL, SQLite, Apache Iceberg and Delta Lake - tansu-io/tansu

The problem with building that is that... it exists! github.com/tansu-io/tansu

08.11.2025 10:02 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Pub-sub doesn't exist (much).

So yeah, unless somebody builds the `pgmq` equivalent and makes it work nice enough, it would be extra work that probably isn't justified.

It strongly depends on how much of that "complicated system" you truly need though!

08.11.2025 10:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I disagree with your take that it's "complicated". You can write a queue/pub-sub in an hour.

We have to separate the two, though:
- queues exists in battle-tested libraries like pgmq and the older pgq

So this is already built. Unless you want complex routing a-la Rabbit, its fine to use Postgres!

08.11.2025 10:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
"You Don't Need Kafka, Just Use Postgres" Considered Harmful - Gunnar Morling ยท gunnarmorling discussions.morling.dev ยท Discussion #336 "You Don't Need Kafka, Just Use Postgres" Considered Harmful - Gunnar Morling Looking to make it to the front page of HackerNews? Then writing a post arguing that "Postgres is enough", or why "you ...

I think the blog makes a lot of straw mans and misses the point.

I definitely agree with some points made there and remain reasonable - but I think that under my mentioned constraints, PG is likely the right choice

I posted a rebuttal here if you care enough to read github.com/gunnarmorlin...

03.11.2025 23:46 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

Well... that would pretty easily be alleviated by just running a separate instance, right? I am not advocating for co-locating it.

In any case, I think one would need to expose some dumbed down API for pub-sub users to avoid them doing more than just using the pub-sub, at least in the apps.

03.11.2025 22:48 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

What scale are we talking about here?

03.11.2025 21:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Doesn't sound like a bad idea at all. When you've got close to a billion users, might as well connect them!

02.11.2025 10:11 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Just use Postgres until it breaks ๐Ÿง˜โ€โ™‚๏ธ

02.11.2025 10:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Thanks, it's mine. It comes off this post topicpartition.io/blog/postgre... where I focus on how PG solves so many problems at smaller scale

02.11.2025 09:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

What has changed since?

26.10.2025 18:57 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

This was posted 15 years ago

(part 1/2)

26.10.2025 18:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

**taps the sign**

29.09.2025 21:07 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

way, way too many

29.09.2025 20:40 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Small Data Small Data Small data appears to be a very exciting movement that is moving the overton window away from Big Data onto much simpler and cheaper solutions ...

when I say โ€œstorage is cheaper nowโ€ this is what I mean

topicpartition.io/definitions/...

28.09.2025 13:03 โ€” ๐Ÿ‘ 35    ๐Ÿ” 11    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 5
Preview
KIP-1150 in Apache Kafka is a big deal (Diskless Topics) TL;DR KIP-1150 introduces Diskless Kafka topics that write directly to S3 instead of replicating between brokers. It literally reduces costs by 97% (from $1.8M to $20K annually for a 1GiB/s cluster) a...

โ€œKIP-1150 introduces Diskless Kafka topics that write directly to S3 instead of replicating between brokers.โ€

โ€œEven using the expensive S3 Express (which a week ago lowered its prices by more than 50%) still saves 73% compared to traditional Apache Kafka.โ€

/ht @ananthdurai.bsky.social

21.04.2025 03:14 โ€” ๐Ÿ‘ 20    ๐Ÿ” 10    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

all in 2 minutes, on the best place for Kafka on the world wide web ๐Ÿ‘‡

blog.2minutestreaming.com/

14.07.2025 14:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

a new 2 minute streaming post is sitting patiently in your inbox...

open it to learn when:
โ€ข Kafka decides what messages are visible to Consumers
โ€ข acks=all Producers receive responses

14.07.2025 14:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@stanislavkozlovski is following 20 prominent accounts