Databases blogs

385 Databases blogs that 15 or more Hacker News people shared, 2006 to 2026.

385 blogs

Oracle Blogs

blogs.oracle.com

Oracle's official blogs, covering Java, MySQL, Oracle Database, and engineering topics from its developers.

Top post: Oracle Free Java License

ProgrammingDatabasesTech Industry
651people
2008Company · 2 months ago

Fly.io Blog

fly.io

Fly.io's company blog, with technical posts on hosting, networking, SQLite, distributed systems, and opinions on AI.

Top post: Pricing

DevOps & CloudDistributed SystemsDatabases
555people
2017Company · 2 months ago

Aphyr

aphyr.com

Kyle Kingsbury writes on distributed systems correctness, including Jepsen database tests, and satirical technical interview pieces.

Top post: Typing the technical interview

Distributed SystemsDatabasesCareer & Work
551people
2010Personal · 3 months ago
U

Uber Engineering Blog

eng.uber.com

Uber's engineering team writes about its infrastructure, datastores, spatial indexing, and machine learning systems.

Top post: Why Uber Engineering Switched from Postgres to MySQL

Distributed SystemsDatabasesTech Industry
525people
2015Company · 10 months ago

antirez

antirez.com

Salvatore Sanfilippo (antirez), creator of Redis, writes about systems programming, Redis design, and software development.

Top post: Tcl the Misunderstood (2006)

DatabasesProgrammingOpen Source & Linux
456people
2007Personal · 3 months ago

LinkedIn Engineering

engineering.linkedin.com

LinkedIn's engineering team writes about the company's infrastructure, data systems, and web and mobile development.

Top post: The Log: Real-time data's unifying abstraction

Distributed SystemsDatabasesTech Industry
415people
2011Company · 10 months ago

Percona Blog

percona.com

Percona's company blog on open source database operations, covering MySQL and PostgreSQL performance, schema changes, indexing and tooling.

Top post: Pt online schema change

DatabasesOpen Source & Linux
327people
2008Company · 3 months ago

Databricks Blog

databricks.com

Databricks' engineering blog covers Apache Spark, data lakehouses, LLM training and inference, and the company's tooling and benchmarks.

Top post: Free Dolly: Introducing the First Truly Open Instruction-Tuned LLM

DatabasesAI & Machine LearningSystems & Performance
298people
2013Company · 2 months ago

Werner Vogels

allthingsdistributed.com

Werner Vogels, Amazon's CTO, writes about distributed systems, AWS services, the Dynamo paper and engineering leadership.

Top post: Dynamo: Amazon’s Highly Available Key-Value Store (2007) [pdf]

Distributed SystemsDevOps & CloudDatabases
297people
2007Personal · 3 months ago

Supabase Blog

supabase.com

Supabase's company blog covers its open-source Postgres-based backend platform, including auth, edge functions, pgvector and Postgres tooling.

Top post: Postgres WASM

DatabasesWeb DevelopmentOpen Source & Linux
286people
2021Company · 3 months ago

ClickHouse Blog

clickhouse.com

ClickHouse's company blog covers its open-source analytics database, with engineering posts on performance, large deployments and new features.

Top post: ClickHouse: We Stand with Ukraine

DatabasesSystems & PerformanceOpen Source & Linux
281people
2021Company · 2 months ago

Confluent Blog

confluent.io

Confluent's blog covers Apache Kafka, event streaming, and data infrastructure, including posts by Kafka creators and Martin Kleppmann on stream processing.

Top post: Turning the database inside-out with Apache Samza (2015)

Distributed SystemsDatabasesDevOps & Cloud
264people
2014Company · 5 months ago

Citus Data Blog

citusdata.com

Citus Data's blog on PostgreSQL, covering pagination, count performance, JSON types, connection scalability, and distributed Postgres.

Top post: Ways to paginate in Postgres (2016)

DatabasesDistributed Systems
224people
2012Company · 4 months ago

Jepsen

jepsen.io

Kyle Kingsbury (Aphyr) publishes Jepsen's tests of distributed databases and explanations of consistency models.

Top post: Jepsen: MongoDB 4.2.6

Distributed SystemsDatabasesSystems & Performance
212people
2015Company · 3 months ago

PlanetScale Blog

planetscale.com

The engineering and company blog of PlanetScale, a hosted database company, covering MySQL, Postgres, indexes, and Go performance.

Top post: Generics can make your Go code slower

DatabasesDevOps & CloudSystems & Performance
211people
2018Company · 2 months ago
M

Martin Kleppmann

martin.kleppmann.com

Martin Kleppmann, author of Designing Data-Intensive Applications, writes on distributed systems, databases, local-first software, and formal verification.

Top post: Accounting for Computer Scientists

Distributed SystemsDatabasesWriting & Thinking
210people
2010Personal · 2 months ago

Marc Brooker

brooker.co.za

Marc Brooker, an AWS distinguished engineer, writes about distributed systems, databases, load balancing, and reliability.

Top post: The power of two random choices

Distributed SystemsDatabasesSystems & Performance
204people
2012Personal · 2 months ago

Crunchy Data Blog

crunchydata.com

Crunchy Data's blog, from a Postgres provider, offers tips, performance findings, and features for PostgreSQL and its analytics integrations.

Top post: Postgres support for JSON is 10 years old

DatabasesDevOps & Cloud
187people
2016Company · 3 months ago

Brandur

brandur.org

Brandur Leach, a software engineer formerly at Stripe and Heroku, writes long technical articles on Postgres, APIs, and web architecture.

Top post: Implementing Stripe-Like Idempotency Keys in Postgres

DatabasesProgrammingWeb Development
187people
2013Personal · 3 months ago

Scattered Thoughts

scattered-thoughts.net

Jamie Brandon writes about databases, streaming systems, SQL alternatives, Zig and Rust, and his experience as an independent programmer.

Top post: Against SQL

DatabasesLanguages & CompilersProgramming
186people
2010Personal · 3 months ago

Twitch Engineering Blog

blog.twitch.tv

Twitch's engineering team writes about running its streaming platform, including Go performance, PostgreSQL use, and policy updates.

Top post: Go memory ballast: How I learnt to stop worrying and love the heap

Systems & PerformanceProgrammingDatabases
178people
2011Company · 9 months ago
H

Hacking, Distributed

hackingdistributed.com

Cornell computer scientists, including Emin Gün Sirer, write on distributed systems, Bitcoin, Ethereum, and database fault tolerance.

Top post: Broken by Design: MongoDB Fault Tolerance

Distributed SystemsCryptoDatabases
173people
2013Group · 2 years ago

Markus Winand

use-the-index-luke.com

Markus Winand writes about SQL indexing, query performance and modern SQL features for application developers.

Top post: Do Not Use Offset for pagination (2014)

DatabasesSystems & Performance
171people
2010Personal · 3 months ago

ScyllaDB Blog

scylladb.com

ScyllaDB's company blog covers its Cassandra-compatible database, the Seastar framework, benchmarks, and Linux performance topics.

Top post: How io_uring and eBPF Will Revolutionize Programming in Linux

DatabasesSystems & Performance
167people
2015Company · 3 months ago

Braintree Blog

braintreepayments.com

Engineering and product blog of Braintree, a payment processing company, including posts on running high-volume PostgreSQL.

Top post: Braintree's open for business in Canada and Europe

Business & StrategyDatabasesStartups
157people
2011Company · 3 years ago

Algolia Blog

algolia.com

Algolia's company blog covers its hosted search API, how its search engine indexes and queries, and front-end performance.

Top post: Algolia New Pricing

DatabasesWeb DevelopmentStartups
154people
2012Company · 5 months ago

Murat Demirbas

muratbuffalo.blogspot.com

Murat Demirbas, a computer science professor, writes summaries of distributed systems papers and posts on consensus, transactions, and clocks.

Top post: Distributed Transactions at Scale in Amazon DynamoDB (2023)

Distributed SystemsDatabases
152people
2010Personal · 3 months ago
A

Ayende Rahien

ayende.com

Ayende Rahien, founder of RavenDB, writes about database internals, .NET, performance, and programming language design including Zig and Odin.

Top post: Blog

DatabasesSystems & PerformanceLanguages & Compilers
151people
2007Personal · 3 months ago

Nelson Elhage

blog.nelhage.com

Software engineer Nelson Elhage writes on performance, testing, databases, interpreters, and low-level programming topics.

Top post: Computers Can Be Understood

ProgrammingSystems & PerformanceDatabases
147people
2010Personal · 5 months ago

DoltHub Blog

dolthub.com

The team behind Dolt, a version-controlled SQL database, writes about database internals, Go performance and testing.

Top post: How Dolt stores table data

DatabasesProgrammingSystems & Performance
132people
2019Company · 2 months ago
M

Metabase Blog

metabase.com

The company behind Metabase, an open-source business intelligence tool, posts product news, hiring notices and security incident reports.

Top post: Jobs

Data & VisualizationDatabasesOpen Source & Linux
132people
2015Company · 3 months ago

jOOQ Blog

blog.jooq.org

Lukas Eder writes about SQL, Java, and the jOOQ library, covering joins, query semantics, and optimizations.

Top post: Say no to Venn diagrams when explaining SQL joins (2016)

DatabasesProgramming
126people
2013Company · 3 months ago

PingCAP Blog

pingcap.com

PingCAP engineers write about TiDB, their distributed SQL database, plus Rust and Go, performance work, and chaos testing.

Top post: Early Impressions of Go from a Rust Programmer

DatabasesDistributed SystemsLanguages & Compilers
123people
2015Company · 5 months ago

GitHub Engineering

githubengineering.com

GitHub's engineering team writes about the infrastructure, databases, security and tooling behind GitHub.

Top post: Introducing DGit

Systems & PerformanceDatabasesDevOps & Cloud
122people
2015Company · 5 years ago

DataStax Blog

datastax.com

DataStax, the company behind a commercial Apache Cassandra distribution, writes about Cassandra internals, testing, and data modeling.

Top post: Why Cassandra Doesn't Need Vector Clocks

DatabasesDistributed Systems
121people
2011Company · 1 year ago

Basho Blog

basho.com

Basho, maker of the Riak database, wrote about distributed systems, Erlang, vector clocks, and CRDTs.

Top post: RICON 2012: Distributed systems conference for developers

Distributed SystemsDatabases
121people
2009Company · 9 years ago

InfluxData Blog

influxdata.com

InfluxData's company blog covers InfluxDB, its time series database, along with product plans, clustering, and open source licensing.

Top post: InfluxDB 1.X: open-source Time Series Platform

DatabasesOpen Source & Linux
118people
2015Company · 8 months ago

Materialize Blog

materialize.com

Materialize's company blog covers its streaming SQL database, incremental view maintenance, and engineering write-ups such as a Rust concurrency bug.

Top post: Diagnosing a Double-Free Concurrency Bug in Rust's Unbounded Channels

DatabasesDistributed Systems
114people
2019Company · 3 months ago

MySQL Performance Blog

mysqlperformanceblog.com

Percona's engineers write about MySQL performance, indexing, InnoDB internals, storage hardware and cloud database benchmarks.

Top post: Is VoltDB really as scalable as they claim?

DatabasesSystems & Performance
110people
2007Company · 12 years ago

Neon Blog

neon.tech

Neon's blog covers its serverless Postgres service, including storage architecture, autoscaling, cold starts and vector indexes.

Top post: Architecture decisions in Neon, a serverless Postgres service

DatabasesDevOps & Cloud
109people
2022Company · 1 year ago

Turso Blog

turso.tech

The Turso team writes about its SQLite-based database platform, including the Rust rewrite of SQLite, concurrent writes and multitenant architecture.

Top post: Limbo: A complete rewrite of SQLite in Rust

DatabasesOpen Source & Linux
102people
2023Company · 3 months ago

Flickr Code Blog

code.flickr.net

Flickr's engineering team writes about infrastructure, image processing, search, and data projects behind the photo-sharing service.

Top post: Show HN: Using computer vision to detect birds in parks

Distributed SystemsWeb DevelopmentDatabases
102people
2008Company · 8 months ago

Cal Paterson

calpaterson.com

Cal Paterson writes about Python, databases, software engineering and the tech industry, including an account of working with Bank Python.

Top post: Firefox usage is down despite Mozilla's top exec pay going up

ProgrammingDatabasesSystems & Performance
102people
2019Personal · 3 months ago

Mark Litwintschik

tech.marksblogg.com

Mark Litwintschik writes benchmarks of databases and analytics tools on large datasets like billion taxi rides, plus geospatial and satellite data work.

Top post: Summary of the 1.1B Taxi Rides Benchmarks

DatabasesData & VisualizationSystems & Performance
102people
2014Personal · 4 months ago

depesz

depesz.com

Hubert depesz Lubaczewski writes about PostgreSQL, including query plans, new release features in his "Waiting for" series, and performance topics.

Top post: Postgres 12 Faster CTEs Optional Materialization

DatabasesSystems & Performance
101people
2009Personal · 4 months ago
C

Craig Kerstiens

craigkerstiens.com

Craig Kerstiens, a Postgres and Heroku veteran, writes about Postgres features, SQL tips, and startup practice.

Top post: Why Use Postgres

DatabasesStartups
101people
2011Personal · 2 years ago
2

2ndQuadrant Blog

blog.2ndquadrant.com

The PostgreSQL consultancy 2ndQuadrant's blog covers Postgres features, replication, query planning, and performance, written by its core contributors.

Top post: What is ‘skip locked’ for in PostgreSQL 9.5? (2016)

DatabasesSystems & Performance
99people
2012Company · 11 months ago

Pinecone Blog

pinecone.io

Pinecone, a vector database company, writes about vector search, embeddings, chunking for LLM apps, HNSW indexing, and its move to Rust.

Top post: What Is a Vector Database?

DatabasesAI & Machine Learning
99people
2021Company · 4 months ago

Robert Haas

rhaas.blogspot.com

Robert Haas, a PostgreSQL committer, writes about Postgres internals, performance, parallel query, VACUUM, and planner features.

Top post: Postgres 9.2 will feature linear read scalability up to 64 cores

DatabasesSystems & Performance
96people
2010Personal · 3 months ago
K

Karl Seguin

openmymind.net

Karl Seguin writes programming books and posts on Go, Zig, Redis, and MongoDB, including the free 'Little' book series.

Top post: The Little Go Book

ProgrammingDatabasesLanguages & Compilers
96people
2008Personal · 3 months ago

Anton Zhiyanov

antonz.org

Anton Zhiyanov, a software engineer, writes about Go, SQLite, SQL, and Python, often with interactive tutorials and release notes.

Top post: SQLite is not a toy database

ProgrammingDatabasesLanguages & Compilers
96people
2021Personal · 2 months ago

ArangoDB Blog

arangodb.com

The company blog of ArangoDB, a multi-model database, with product posts, benchmarks, and articles on graph databases and C++.

Top post: Performance Benchmark 2018 – MongoDB, PostgreSQL, OrientDB, Neo4j and ArangoDB

DatabasesDistributed Systems
96people
2014Company · 2 years ago

Pinterest Engineering

medium.com/pinterest-engineering

Pinterest's engineers write about infrastructure and data work, including databases, Kubernetes, build systems, search, and text-to-SQL.

Top post: A one-line change decreased our build times by 99%

Systems & PerformanceDatabasesDevOps & Cloud
95people
2018Company · 3 months ago

Timescale Blog

blog.timescale.com

Company blog from Timescale, makers of TimescaleDB, covering time-series databases built on Postgres, benchmarks, and licensing changes.

Top post: Building columnar compression in a row-oriented database

DatabasesSystems & Performance
95people
2017Company · 5 years ago
P

Pat Shaughnessy

patshaughnessy.net

Pat Shaughnessy, author of Ruby Under a Microscope, explains the internals of Ruby, Postgres, Python and Rust through diagrams and experiments.

Top post: Ruby Under a Microscope: Learning Ruby Internals through Experiment

ProgrammingLanguages & CompilersDatabases
95people
2011Personal · 12 months ago

CYBERTEC Blog

cybertec-postgresql.com

CYBERTEC, a PostgreSQL consultancy, publishes technical posts on Postgres performance, indexing, and features, many by Laurenz Albe.

Top post: Unexpected downsides of UUID keys in PostgreSQL

DatabasesSystems & Performance
94people
2017Company · 3 months ago
P

Phil Eaton

notes.eatonphil.com

Phil Eaton, a database engineer, writes about building databases, parsers and emulators from scratch, and about writing and careers.

Top post: Writing a storage engine for Postgres: An in-memory table access method (2023)

DatabasesProgrammingWriting & Thinking
93people
2016Personal · 6 months ago
P

PouchDB Blog

pouchdb.com

The PouchDB project blog covers the JavaScript database that syncs with CouchDB, including its internals, build system and async programming lessons.

Top post: We have a problem with promises

DatabasesWeb DevelopmentOpen Source & Linux
93people
2012Company · 3 months ago
M

MongoDB Blog

blog.mongodb.org

Official MongoDB company blog covering database features, durability, distributed consistency, and customer deployments.

Top post: Why MongoDB thinks single server durability is overvalued

DatabasesDistributed Systems
90people
2009Company · 10 years ago

Dgraph Blog

dgraph.io

Dgraph's company blog covers its distributed graph database and Go libraries like Badger and Ristretto, written by its engineers.

Top post: Manual Memory Management in Go using jemalloc

DatabasesDistributed SystemsLanguages & Compilers
86people
2016Company · 2 years ago

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close