Sign in

Alex P

@ifesdjeen.bsky.social
2.9K followers 229 following 70 posts

Distributed and Storage Systems. Apache Cassandra Committer and PMC member. Author of Database Internals. Mountain person. databass.dev

PostsRepliesMedia
Reposted by Alex P
Phil Eaton @eatonphil.bsky.social · 31/07/2026
New rule on /r/DatabaseDevelopment
1 Keep it civil
2 Keep it on topic (database internals, not database usage)
3 No release posts
4 No third-party recruiting posts
5 No first-party benchmark posts
6 No AI prose
If you as a human cannot be bothered to write the prose, please do not expect humans to be bothered to read it.
1223
Alex P @ifesdjeen.bsky.social · 31/07/2026
 Class of 2018. Returned my badge and laptop after 8+ years. Grateful for everything I learned, and excited for what comes next.
0221
Alex P @ifesdjeen.bsky.social · 18/07/2026
Why do people look so weird at me when I wear this T Shirt? Since when did strict serializability become controversial?
1140
Alex P @ifesdjeen.bsky.social · 21/06/2026
I think I will need to add a footnote for this one in the second edition.
140
Alex P @ifesdjeen.bsky.social · 26/05/2026
I don’t know anything about database internals ii just yet but I know if it happens the code will be zig.
280
Reposted by Alex P
Phil Eaton @eatonphil.bsky.social · 26/04/2026
I chatted with Branimir Lambov from IBM on a decade of contributing to Cassandra, including his recent work to replace the Skiplist in Cassandra's LSM tree with a Trie. (no paywall) theconsensus.dev/p/2026/04/26...
0193
Reposted by Alex P
Antithesis @antithesis.com · 23/04/2026
Up next, Peter Alvaro on ladders, distributed systems, and… Zeno?
083
Alex P @ifesdjeen.bsky.social · 17/04/2026
If you’re only going to one conference this year, make it systems distributed!
261
Alex P @ifesdjeen.bsky.social · 28/03/2026
If I you like deep technical content, I highly recommend subscribing to The Consensus, or taking a stab at writing. Or both!
092
Alex P @ifesdjeen.bsky.social · 25/03/2026
I approve this message cc @tigerbeetle.com
0202
Alex P @ifesdjeen.bsky.social · 19/03/2026
If hire in London and want to push frontiers of testing check this role out!
130
Alex P @ifesdjeen.bsky.social · 19/03/2026
LLMs can trigger a potentially dangerous combination of factors: when person didn’t think code through enough to make it good, but make them feel affinity with the code and defend it as if they actually authored it.
040
Reposted by Alex P
Patrick Dubroy @dubroy.com · 13/03/2026
One more time — I'm looking for new consulting clients. Some ways I can help: ∙ Fractional tech leadership (tackling "leadership debt" in small eng orgs) ∙ Full-stack, 0 to 1 projects ∙ Language design & impl (eg with @ohmjs.org) ∙ JavaScript/TypeScript perf (🔁 appreciated)
01115
Alex P @ifesdjeen.bsky.social · 09/03/2026
Finally got my copy of DDIA \o/ thanks @martin.kleppmann.com and @chris.blue! And for anyone who hasn’t yet read it at least 4 time, grab your copy!
3372
Reposted by Alex P
Phil Eaton @eatonphil.bsky.social · 05/03/2026
The very first of The Consensus Standard just went out. This is a monthly newsletter for folks subscribing at the Standard Subscription tier. A collection of 1) articles written for The Consensus, 2) interesting jobs, 3) funding announcements, and 4) external articles I enjoyed.
184
Alex P @ifesdjeen.bsky.social · 11/11/2025
Munich Database Meetup night! ClickHouse full-text search, and CRDTs over Painful Networks by folks from Helsing, hosted by codecentric.
070
Reposted by Alex P
Martin Kleppmann @martin.kleppmann.com · 20/10/2025
At long last, @chris.blue and I have submitted the final manuscript of Designing Data-Intensive Applications, second edition, to the publisher. There is always more that could be improved but at some point we just have to call it done. Now it goes into production; probably shipping in ~4 months.
1230823
Alex P @ifesdjeen.bsky.social · 15/10/2025
I can’t help it but completely stop taking anything the person wrote seriously if it feels like they used an LLM in an email. I can understand if one would check tone or spellcheck, but I feel like writing should still be done by a human. Am I old fashioned here?
070
Alex P @ifesdjeen.bsky.social · 15/10/2025
After twitter turned into whatever it has turned into I kept hoping for a while that it’ll somehow recover, and posting both there and on BlueSky felt cumbersome. I don’t have twitter on my phone anymore, so let’s see if BlueSky can be as good as old twitter.
0120
Reposted by Alex P
Qian Li @qianli.dev · 18/09/2025
The South Bay Systems talk series is back on Oct 2nd. @codedrift.social will talk about the history and novel use cases of WebAssembly. Perfect timing too: Wasm 3.0 just released, and it is turning 10 this year. Huge thanks to @yugabytedb.bsky.social for hosting! Register here: luma.com/p3mibf27
luma.com
South Bay Systems: WebAssembly Is Cool! (finally!) · Luma
Welcome to another edition of South Bay Systems! This time we'll have Jakob Heuser delivering an expanded version of his QCon 2024 lightning talk "WebAssembly…
096
Reposted by Alex P
Apache Cassandra® @cassandra.apache.org · 13/09/2025
Abe Ratnofsky presenting "What's New in CEP-45: Mutation Tracking and Reconciliation" More info about this CEP here: cwiki.apache.org/confluence/d...
intro slideslide on background entropy
152
Reposted by Alex P
Apache Cassandra® @cassandra.apache.org · 13/09/2025
Ariel Weisberg presenting "Living with Accord"
migration -> Accord (full) phases
111
Reposted by Alex P
Apache Cassandra® @cassandra.apache.org · 13/09/2025
@taco.cat presenting "Witness Replicas: Reducing Storage Costs in Apache Cassandra" Saving 1/3 on storage, cpu and IO, is some serious spare change.
Scott presentingTarget Outcomes
112
Alex P @ifesdjeen.bsky.social · 15/09/2025
Heading back home from Community over Code. So much new stuff this year in Cassandra: Mutation Tracking, Witness Replicas, Auto Repair, a bunch of new Analytics related work, and, of course, Accord!
093
Alex P @ifesdjeen.bsky.social · 18/07/2025
Cassandra Team at Apple is searching for a fresh grad / person early in their career to join our ranks in SF/Bay Area! Come work on super interesting problems with world class team. Help us build better Cassandra! Ping me if you’re interested! jobs.apple.com/en-us/detail...
jobs.apple.com
Software Engineer, ASE Cassandra Storage - Jobs - Careers at Apple
Apply for a Software Engineer, ASE Cassandra Storage job at Apple. Read about the role and find out if it’s right for you.
01610
Alex P @ifesdjeen.bsky.social · 06/04/2025
Reading Sunk Works after reading the Qualcomm Equation, and can’t help but wonder what happened to engineering. I can think of 2 companies in the entire industry (which will remain unnamed) that are delivering projects of immense complexity with tiny resources, while others are lost in processes.
3120
Alex P @ifesdjeen.bsky.social · 30/01/2025
Folks on database internals discord are voting for the next book. It’s a perfect time to join. This will be the third book we will be reading together, after Transaction Processing, and DDIA. discord.gg/GmchY45BbS
0121
Reposted by Alex P
decorative gourd @taco.cat · 17/12/2024
This bears out in practice, yep. But it may be more attributable to compaction strategies that limit the number of SSTables that may contain a key (e.g. leveled) and keeping up with compaction backlog. Most Cassandra deployments using LCS and default blooms maintain an SSTable-per-read count of 1.
033
Reposted by Alex P
JauntyWunderKind @jauntywunderkind.bsky.social · 16/12/2024
I don't know how they have come to be regarded but I remember Google's Maglev and Meta's Katran & I remember enjoying the papers surrounding them. github.com/facebookincu...
github.com
GitHub - facebookincubator/katran: A high performance layer 4 load balancer
A high performance layer 4 load balancer. Contribute to facebookincubator/katran development by creating an account on GitHub.
121
Reposted by Alex P
JauntyWunderKind @jauntywunderkind.bsky.social · 16/12/2024
Power of Two Random Choices! First paper was 1996 maybe, but here's a latter survey, www.recurse.com/blog/57-pape...
recurse.com
Paper of the Week: The Power of Two Random Choices: A Survey of Techniques and Results - Blog - Recurse Center
The Recurse Center is a self-directed, community-driven educational retreat for programmers in New York City.
281
Reposted by Alex P
Mariano Guerra @marianoguerra.org · 16/12/2024
Just in case you didn't see this one www.usenix.org/conference/n...
usenix.org
Load is not what you should balance: Introducing Prequal | USENIXusenix_logo_notag_white
2132
Alex P @ifesdjeen.bsky.social · 16/12/2024
Do you know any load-balancing papers? Please send them my way!
10226
Alex P @ifesdjeen.bsky.social · 15/12/2024
It's never too late to organize your huge pile of papers. Found 549 papers, only 156 of which had highlights or notes. However about 350 were pre-processed/marked. I kept better notes. Anyone got ideas about how to attach notes to PDFs?
4110
Alex P @ifesdjeen.bsky.social · 28/11/2024
A full house at AWS, Munich Database Meetup in full swing!
1252
Alex P @ifesdjeen.bsky.social · 04/11/2024
Thanks to fine folks from TUMuchData, Munich Database Meetup now has its own logo and website! munichdatabases.xyz
munichdatabases.xyz
Munich Database Meetup
050
Reposted by Alex P
Michael Gasch @embano1.mgasch.com · 27/10/2024
Hello 🦋 Happy to see many familiar faces around. Wasn't easy to find all of you (I probably missed many), so I created a starter pack to make it easier to (re)connect and nerd out about distributed systems, programming languages, and container stuff. Let me know who I missed! go.bsky.app/U1hZhum
2912551
Alex P @ifesdjeen.bsky.social · 27/10/2024
020
Alex P @ifesdjeen.bsky.social · 27/10/2024
So folks, what are the best starting packs around this platform?
384