Skip the API, ship your database
The best code is the code unwritten. Avoid building a complex API layer by sharing your database between services.
Topics /
The most popular blog posts about databases & data on Hacker News. 4,222 posts.
The best code is the code unwritten. Avoid building a complex API layer by sharing your database between services.
This read goes behind the scenes of how TigerBeetle came to be, the incredibly novel software they’ve built, and all of the wacky, wonderful things that make them so special.
By Luc Vincent, EVP Autonomous Technology
This is a briefing on SQLite intended for Linux kernel hackers, and especially those working on Linux filesystems.
In the last Jepsen post, we found that RethinkDB could lose data when a network partition occurred during cluster reconfiguration. In this analysis, we’ll show that although VoltDB 6.3 claims strict serializability, internal optimizations and bugs lead to stale reads, dirty reads, and even lost updates; fixes are now…
Benchmarks & Tips for Big Data, Hadoop, AWS, Google Cloud, PostgreSQL, Spark, Python & More...
I downloaded all the posts on Bluesky as of 2023-05-01. Then I did some data analysis on the 1680399 posts from 45457 accounts.
This blog is about my work on the Postgres open source database, and is published on Planet PostgreSQL. PgLife allows monitoring of all Postgres community activity.
How the Postgres planner breaks down a query into scans and how this impacts indexing choices
Dear Postgres, I’ve always felt an affinity for you in my 9 years of working with you. I know others have known you longer, but that doesn’t mean they love you more. Years ago when others complained about your rigidness or that you weren’t as accommodating as others I found solace in your steadfast values: Don’t lose…
Meet Iodide, an experimental open source tool to help scientists write beautiful interactive documents using web technologies, all within a browser-based iterative workflow that will be familiar to many scientists.
A deep dive into the theoretical framework and the technical implementation of a text CRDT.
The shifting majorities of the sexes in the workplace.
111 GB of internal customer information from National Credit Federation was left exposed in a publicly downloadable data repository. This is its story.
Since our 1.0 release, we have been hard at work making CockroachDB 2.0 the database that enables a company’s data layer to evolve with their business -- whether they are in a single datacenter or expanding around the world.
We are pleased to announce today the initial release of Transit. Transit is a format and set of libraries for conveying values between applications written i...
If you're exploring or publishing data, you should give this open source tool a go.
Ryan Marcus, assistant professor at the University of Pennsylvania. Using machine learning to build the next generation of data systems.
We here on the Mozilla Services team are happy to announce our first beta release (v0.2b1) of Heka, a tool for high performance data gathering, ...
This is a bit of a rant but I really don't like software that invents its own query language. There's a trillion different ORMs out there. Another trillion databases with their own query language. Another trillion SaaS products where the only way to query is to learn some random query DSL they made up.
Learn how to benchmark SQLite and PostgreSQL databases.
Cloudflare K2 is a serverless event streaming service built directly on top of R2 object storage for high-scale data movement and long-term retention. By decoupling producers and consumers at the edge, K2 enables durable, ordered log streams without the operational overhead of traditional broker clusters.
EnterpriseDB (“EDB”), the leader in accelerating Postgres® in the enterprise, today announced its acquisition of Splitgraph, an early-stage disruptor that provides a Postgres compatible serverless SQL API for building data driven applications from hundreds of datasources. This move is seen as a meaningful step in…
Discover all the options for change data capture (CDC) in Postgres––and which is best for your use case.
(At the bottom of this page, you find a BibTeX reference to cite this article.)