Piotr Gankiewicz

1.8K posts

Piotr Gankiewicz banner
Piotr Gankiewicz

Piotr Gankiewicz

@spetzu

Software Engineer | Building next-gen message streaming | Apache Iggy PPMC 🦀

Kraków, Polska Katılım Ocak 2012
370 Takip Edilen2.2K Takipçiler
Sunny Bains @TiDB
Sunny Bains @TiDB@sunbains·
I’m a big fan of io_uring, for me it’s not about performance but a unified interface for talking to the kernel and thinking about the problems as queues, leveraging coroutines etc. I’ve yet to see somebody max out libaio performance. Their bottlenecks are usually elsewhere. It’s good enough if all you care about is performance.
English
5
3
137
10.7K
Ben Dicken
Ben Dicken@BenjDicken·
What does a relational database designed *specifically* for local SSDs look like? Postgres, MySQL, SQLite and many others were invented in the 90s and 00s, the era of spinning disks. A local NVMe SSD has ~1000x improvement in both throughput and latency. Design decisions like write-ahead logs, large page sizes, and buffering table writes in bulk were built around disks where I/O was SLOW, and where sequential I/O was order(s)-of-magnitude faster than random. If we had to throw these databases away and begin from scratch in 2025, what would change and what would remain?
English
86
19
621
99.3K
Piotr Gankiewicz retweetledi
Apache Iggy (Incubating)
Apache Iggy (Incubating)@ApacheIggy·
🚀 Apache Iggy 0.6.0 is coming! Featuring a full server's core rewrite to the thread-per-core, shared-nothing design based on io_uring runtime (by compio), along with WebSocket transport for edge devices & web apps. Share your feedback: github.com/apache/iggy/di… #iggy #asf #apache
Apache Iggy (Incubating) tweet media
English
1
4
13
968