YouTube video by TigerBeetle
Jepsen 18: Serializable Mom by Kyle Kingsbury
#SD25 online continues today!
Join Kyle Kingsbury for Jepsen 18: Serializable Mom
How three unconventional systems ensure--or violate--key safety properties
10am PT / 1pm ET / 7pm CET
www.youtube.com/watch?v=dpTx...
@jepsen.mastodon.jepsen.io.ap.brid.gy
18.08.2025 06:09 โ ๐ 2 ๐ 1 ๐ฌ 1 ๐ 0
AFAIR circa 10 years ago ApacheCommons (or other popular library) had matcher using reflection to compare two objects. I think it even supported excluding fields, but not nested exclusion.
14.07.2025 11:51 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Calvin protocol has shards communicate read-write sets and values via messages.
10.07.2025 12:28 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0
-------
"Jepsen 18: Serializable Mom", Kyle Kingsbury/@aphyr.com , #sd25
Engineers are tasked with building towers of abstraction, building everything higher and higher above the towering tire fire that is databases.
"I professionally set those tires on fire".
20.06.2025 13:22 โ ๐ 4 ๐ 1 ๐ฌ 1 ๐ 0
It's day two of Systems Distributed, hosted by @tigerbeetle.com! I'll be liveskeeting all of the talks, except mine (at 11 AM). Since the venue is a film museum, they're setting up special posters for each talk.
#sd25
20.06.2025 06:36 โ ๐ 36 ๐ 4 ๐ฌ 2 ๐ 1
AFAIU very few disaggregated / serverless databases scale to true zero. Itโs a pretty special feature
20.06.2025 08:40 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Are these different CPUs? E.g. oversubscribed or something? Should one compare to pure VM costs to see what the premium is for the database?
19.06.2025 08:29 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Original post on mastodon.jepsen.io
A new #Jepsen report! We worked with TigerBeetle to find seven crashes, elevated latencies during single-node failures, and requests which were retried forever in version 0.16.11. We found only two safety issues: missing results for queries with multiple predicates, and incorrect timestamps in a [โฆ]
06.06.2025 10:53 โ ๐ 43 ๐ 12 ๐ฌ 1 ๐ 2
Notepad++ is awesome.
Long time ago it was the only (or one of the few) option to open 1G+ text files on windows. Not sure if still.
29.05.2025 01:28 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
YouTube video by Hydra
Cliff Click โ The Azul Hardware Transactional Memory experience
If you are interested in more real world experience reports @cliffclick.bsky.social talked about it
youtu.be/GEkeOHw87Sg
17.05.2025 22:45 โ ๐ 3 ๐ 1 ๐ฌ 0 ๐ 0
Original post on mastodon.jepsen.io
A small issue in Amazon RDS for PostgreSQL: at the "Repeatable Readโ isolation level, which in PostgreSQL normally means Snapshot Isolation, Amazon RDS for PostgreSQL clusters appear to exhibit Long Fork. We observed this behavior in healthy clusters, in versions ranging from 13.15 to 17.4 [โฆ]
29.04.2025 14:29 โ ๐ 20 ๐ 15 ๐ฌ 1 ๐ 1
Testing Distributed Systems
Curated list of resources on testing distributed systems
More on:
- reusing corpora of tests from existing systems
- metamorphic tests with SQLancer
- verifying control plan with fault injection and fuzzing
Added to the list
https://asatarin.github.io/testing-distributed-systems/#feldera
13.01.2025 16:49 โ ๐ 4 ๐ 0 ๐ฌ 1 ๐ 0
Correctness at Feldera
In this blog post, we briefly describe our efforts and development processes that ensure Feldera's engine is correct.
"Correctness at Feldera" talks about various correctness techniques, including:
- machine proof of the underlying DBSP algorithm
- differential testing of the implementation
https://www.feldera.com/blog/correctness-at-feldera
13.01.2025 16:49 โ ๐ 4 ๐ 1 ๐ฌ 1 ๐ 0
Databases in 2024: A Year in Review
Andy rises from the ashes of his dead startup and discusses what happened in 2024 in the database game.
Buckle up because we're banging into the new year with my annual retrospective of the last year in databases! Highlights include license change blowback, Databricks vs. Snowflake gangwar, @duckdb.org's shotgun weddings, and buying a quarterback to impress your lover: www.cs.cmu.edu/~pavlo/blog/...
01.01.2025 14:02 โ ๐ 201 ๐ 65 ๐ฌ 10 ๐ 20
This is a sample from a list "testing-sql-databases" I have.
It's more drafty, most likely missing a ton from big tech, startups and academia alike and not published.
12.12.2024 06:35 โ ๐ 3 ๐ 1 ๐ฌ 1 ๐ 1
Deploying a Steered Query Optimizer in Production at Microsoft | Proceedings of the 2022 International Conference on Management of Data
You will be notified whenever a record that you have chosen has been cited.
Good old Microsoft published some work:
- "Deploying a Steered Query Optimizer in Production at Microsoft" dl.acm.org/doi/abs/10.1...
- This great talk "The Cascades Framework for Query Optimization at Microsoft" touches on correctness youtu.be/pQe1LQJiXN0
12.12.2024 06:35 โ ๐ 2 ๐ 1 ๐ฌ 1 ๐ 0
SparkFuzz | Proceedings of the workshop on Testing Database Systems
Similar work from Databricks:
- "SparkFuzz: searching correctness regressions in modern query engines" dl.acm.org/doi/abs/10.1...
- "Correctness and Performance of Apache Spark SQL" youtu.be/fddBOZxdUKI
12.12.2024 06:35 โ ๐ 3 ๐ 1 ๐ฌ 1 ๐ 0
Snowtrail | Proceedings of the Workshop on Testing Database Systems
You already mentioned "Snowtrail: Testing with Production Queries on a Cloud Database" from Snowflake
dl.acm.org/doi/10.1145/...
12.12.2024 06:35 โ ๐ 3 ๐ 1 ๐ฌ 1 ๐ 0
Creating a Virtuous Cycle in Performance Testing at MongoDB | Proceedings of the ACM/SPEC International Conference on Performance Engineering
MongoDB team did great work on performance:
- "Creating a Virtuous Cycle in Performance Testing at MongoDB" dl.acm.org/doi/10.1145/...
- "The Use of Change Point Detection ..." dl.acm.org/doi/abs/10.1...
- "Fair Benchmarking Considered Difficult" mytherin.github.io/papers/2018-...
12.12.2024 06:35 โ ๐ 3 ๐ 1 ๐ฌ 1 ๐ 0
Randomized Testing of Cloud Spanner
One of the secrets behind Cloud Spanner quality is randomized testing. SQL databases like Cloud Spanner have complex APIs. Complete unitโฆ
To counter balance your argument some big tech work on correctness of (SQL) database in a thread below.
Spanner has incredibly sophisticated random generated checks internally, this just scratches the surface:
- "Randomized Testing of Cloud Spanner"
medium.com/@jcorbett_26...
12.12.2024 06:35 โ ๐ 5 ๐ 1 ๐ฌ 1 ๐ 0
Testing Distributed Systems
Curated list of resources on testing distributed systems
Get your point, but to be fair, this list is not targeting correctness of databases (SQL or otherwise).
It almost entirely excludes anything single node or targeting single threaded execution (like a fuzzer), with some late additions in
asatarin.github.io/testing-dist...
12.12.2024 06:35 โ ๐ 3 ๐ 1 ๐ฌ 1 ๐ 0
Testing Distributed Systems
Curated list of resources on testing distributed systems
I'd be happy to learn that this is just a gap in my testing knowledge, or that there's a bunch of secret testing systems in big companies that I don't know about, but even just skimming the list of asatarin.github.io/testing-dist... kind of illustrates my point. (Thanks again @asatarin.bsky.social!)
12.12.2024 01:04 โ ๐ 5 ๐ 1 ๐ฌ 3 ๐ 0
Deterministic simulation has been entirely pushed by startups. Jepsen is jepsen. All the SQL fuzzing stuff I know of comes from academia or database startups. Larger companies seem to only be winning in the application of formal methods (because they can afford to hire a team of ex-professors?)
12.12.2024 01:04 โ ๐ 6 ๐ 1 ๐ฌ 1 ๐ 0
When I think of advancements in quality and correctness of databases, it feels most things have come from startups or individuals, and not large well-established companies. Which seems... backwards? We talk of startups hacking out code and megacorps crawling to keep a high quality bar.
12.12.2024 01:04 โ ๐ 10 ๐ 2 ๐ฌ 1 ๐ 0
Sync Conf is a boutique conference on the future of real-time, collaborative, agentic software development. 12th Nov2025 in SF.
https://syncconf.dev/
databases @ CMU-DB | capybara enthusiast | Pittsburgh | Brunei
Exploring technology from first principles. Building SQLSync, real-time collaborative SQLite in the browser.
https://sqlsync.dev
Mastodon: @f0a@discuss.systems
X: @carlsverre
CEO Stanza Systems. Speaking in personal capacity. Author/instigator SRE books, Reliable Machine Learning, History of the Irish Internet. Photography at http://www.edge-cases.photos
Software engineer. Parent. Other stuff.
I play with distributed systems by day and poke various runtimes by night. Engineer @QuestDB, @Hazelcast alumnus.
Computer Science professor at CMU. Doing research on automated software testing and bug finding. https://rohan.padhye.org
Work at JetBrains. Java Champion. Check my Java book: https://mng.bz/671p
Principal Architect @posit.co, GP Composed Ventures, Co-founder Voltron Data. Open source: Apache Arrow, pandas, Ibis. "Python for Data Analysis" book
Aeron, JCrete/JAlba, performance.
WarpStream is a diskless, Apache Kafkaยฎ-compatible data streaming platform built directly on top of object storage: zero disks, zero inter-AZ fees, zero access.
Compiler researcher, mountain hiker, public speaking, long road trips, teaching, 20 patents, founder, father of 4.
CTO at Databricks and CS professor at UC Berkeley. https://people.eecs.berkeley.edu/~matei/
Co-founder @ http://dbos.dev โข Stanford PhD โข Database Geek โข Building https://github.com/dbos-inc/dbos-transact-py
Co-founder and developer at feldera.com. GNU and former Debian developer. RenFaire enthusiast. He/him.
Mostly here to talk about data infra. Opinions will eventually be your own.
Systems engineer @turbopuffer.bsky.social. Former CTO @materialize.com.