Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,225 posts.
Call me maybe: Redis redux
In a recent blog post , antirez detailed a new operation in Redis: WAIT . WAIT is proposed as an enhancement to Redis’ replication protocol to reduce the window of data loss in replicated Redis systems; clients can block awaiting acknowledgement of a write to a given number of nodes (or time out if the given threshold…
Python Versions Used in Commercial Projects, 2016 Edition
Is it Python 2 or 3 that gets the job done? We crunched the data to find out.
The Rise of Open Source Time Series Databases
Time series databases are essential tools in any software engineer’s toolbelt. Their development has been shaped by user needs and countless open source contributors, leading to the healthy ecosystem of options we see today. In this article, you’ll see how time series databases came about, and why so many are open…
I Want Decentralized Version Control for Structured Data
How do I synchronize application data between devices and people? That's the question I was unable to answer when thinking about ideas for new applications I could develop. I wanted the synchronization to be
Why CockroachDB and PostgreSQL Are Compatible
CockroachDB is PostgreSQL compatible in order to be accessible to an ecosystem of drivers, existing code, and developer knowledge.
Citus 12: Schema-based sharding for PostgreSQL
Release blog post for the 12.0 release of the Citus extension to Postgres. Dive into new Citus 12 features such as schema-based sharding for multi-tenant SaaS applications (and microservices) as well improvements in the Citus support for the Postgres 15 MERGE feature.
Spice.ai – Open-source, time series AI for developers
Read blog posts about Spice.ai OSS from the team and community
Free Data Recovery of Wet Phones and Hard Drives for Hurricane Harvey Victims
Visit our Press Release page to get more details concerning the latest as well as upcoming news in our DriveSavers company. Click here to read.
Transaction Isolation in Postgres
Ever dealt with glitches in a SaaS platform where your actions don't seem to sync up? That's often a transaction isolation issue in databases. Lets talk about transaction isolation and how they work in Postgres, so you can write reliable and performant code with minimal headache.
Postgres Webhooks with Pgstream
Trigger HTTP webhooks on every INSERT, UPDATE, or DELETE in PostgreSQL. Open-source CDC setup with pgstream, no polling required.
Tokens, n-grams, and bag-of-words models (2023)
This post covers Natural Language Processing fundamentals that are essential to understanding all of today’s language models.
Keeping Open Source Open – Open Distro for Elasticsearch
中文版 – At AWS, we focus on solving problems for customers. Over the years, customer usage and dependencies on open source technologies have been steadily increasing; this is why we’ve long been committed to open source, and our pace of contributions to open source projects – both our own and others’ – continues to…
Most Bitcoin Inscriptions belong to a single person
TLDR We have analyzed all Ordinal Inscriptions created since Bitcoin block 779832, which marks the introduction of the BRC-20 standard.
Gender and verbs across 100K stories: a tidy analysis
Previously in this series
Elasticsearch was never a database
Elasticsearch is a search engine, not a database. Here's why it falls short as a system of record.
Client libraries are better when they have no API?
fsspec is secretly everywhere, and boss
Cloudflare R2 IA storage tier
We’re excited to announce three new features for Cloudflare R2: event notifications, support for migrations from Google Cloud Storage, and an infrequent access storage tier
Good data scientist, bad data scientist
What separates a good Data Scientist from a bad one?
HTAP is Dead
Databricks offers a unified platform for data, analytics and AI. Build better AI with a data-centric approach. Simplify ETL, data warehousing, governance and AI on the Data + AI Platform.
Jepsen: Radix DLT 1.0-Beta.35.1
Radix DLT (Distributed Ledger Technology) is a distributed ledger: a serializable log of transactions over a state machine, along with mechanisms for querying that state. Throughout this report, “Radix” refers to the Radix DLT software .
Hacking on PostgreSQL is hard
Hacking on PostgreSQL is really hard. I think a lot of people would agree with this statement, not all for the same reasons. Some might poin...
Build an Elixir Redis Server that’s faster than HTTP
Build a redis server in Elixir
Wolfram Alpha’s New Data about Pokémon
It's not all math & science at Wolfram. Today's pop topic: Pokémon! Catch their abilities, stats, icons, curves, creators, games, movies—even X & Y.
Demystifying OpenZFS 2.0
Explore the changes and reasons behind OpenZFS 2.0. This article clarifies the transition from feature flags and its impact on FreeBSD 13.