I wrote a guide to what The Consensus is, six months in. I've also increased the scope of jobs you can see without a paid account: 1,000 historic job openings that are still active. Happy hunting! theconsensus.dev/blog/2026/08...
The Consensus
@theconsensus.dev
on software infrastructure https://theconsensus.dev/weekly.html
Software infrastructure at a glance (August 5, 2026) @elastic.co writes about semantic search in Elasticsearch. @convex.dev raises a $57M Series B. And radixark.ai is hiring a Member of Technical Staff (Accelerator Systems) in Palo Alto.
Software infrastructure at a glance (August 4, 2026) @cloudflare-dev.bsky.social writes about running Kimi and GLM at scale. Olix raises a $312M Series B. And Cornelis Networks is hiring an ASIC Verification Engineer remote in Costa Rica.
Software infrastructure at a glance (August 3, 2026) London Clojurians hosts London Clojure Dojo on September 8. wandb.ai shares how to fine-tune an LLM (part 3). ThreatLocker.com raises a $190M Series F. And Verda.com is hiring a Software Developer in Helsinki.
I too understood what consensus is better by pondering exactly how/why ABD cannot support Compare-And-Swap operations. (And also after reading Murat's blogs.) I feel like a number of database/distsys concepts are easier to learn by looking instead at good examples of what they are not.
From Thomas's 1979 majority voting, to ABD's linearizable register, to Cassandra's read repair: we provide a runnable Python tour of quorum replication, and show how ABD does not solve consensus. theconsensus.dev/p/2026/08/02...
From Thomas's 1979 majority voting, to ABD's linearizable register, to Cassandra's read repair: we provide a runnable Python tour of quorum replication, and show how ABD does not solve consensus. theconsensus.dev/p/2026/08/02...
Looking for great developer-writers to follow? Here's who The Consensus tracks. theconsensus.dev/developers.h...
Watching Go's new garbage collector move through the heap Shows fragmentation and recovery of memory using the new tea GC. theconsensus.dev/p/2026/07/19...
Watching Go's new garbage collector move through the heap - The Consensus
Go 1.26 made Green Tea the default GC. We observe its cache-friendliness with perf, visualize the heap to see how Go allocates, and poke at a sparse-page problem a non-moving collector like Go's…
theconsensus.dev
Software infrastructure at a glance (July 31, 2026) NYC Apache Iceberg Community meets on August 20. Dremio writes about querying iceberg metadata tables. Ground Cover raises a $100M Series C. And FAL is hiring a Software Engineer, Distributed Systems in San Francisco.
Software infrastructure at a glance (July 29, 2026) Software You Can Love happening this October in Vancouver. vLLM writes about parallel token generation. Enigma raises a $71M seed round. And Atom Computing is hiring a Senior Cybersecurity Engineer in Boulder.
6th time on the front of HN (in 6 months) for The Consensus and this month was the best one for page views yet. It's not a big site by volume but it gets in front of experienced developers and technical managers. Don't miss a chance to advertise job openings or your product.
Software infrastructure at a glance (July 27, 2026) South Bay Systems hosts a July coffee chat in Sunnyvale this Thursday. @daniel.haxx.se writes about HTTP message signature support in cURL. Abstract.security raises a $25M Series A. And Meshy.ai is hiring a Machine Learning Engineer in Shanghai.
@theconsensus.dev on bsky!? Love it! Give them a follow - great stuff!
This is a cool breakdown of what organizations / people have been contributing to DataFusion theconsensus.dev/p/2026/04/03...
⚙️ epoll vs io_uring vs sync I/O Great walkthrough of serving files over HTTP in C three ways: 1. thread-per-request sync I/O 2. epoll event loop – 3. io_uring completions theconsensus.dev/p/2026/05/18... #c #clang #epoll #io_uring
Python 3.14 garbage collection rigamarole Python 3.14.0 introduced a new incremental garbage collector. But reports of higher memory usage caused the Python team to revert the garbage collector changes in 3.14.5. theconsensus.dev/p/2026/06/06...
🐫 The feature in OxCaml that more languages should steal - The Consensus 「 Jane Street's superset of OCaml lets you flip that around: annotate a function with [@zero_alloc] and the compiler refuses to build if anything in its call tree touches the heap 」 theconsensus.dev/p/2026/06/27... #ocaml
The feature in OxCaml that more languages should steal - The Consensus
In most languages, you hunt down allocations with a profiler and they creep back the moment you touch the hot path.<br /><br />Jane Street's superset of OCaml lets you flip that around: annotate a…
theconsensus.dev
Stack-only allocs asserted per annotation at compile time. Love it! theconsensus.dev/p/2026/06/27... #janestreet #ocaml
The feature in OxCaml that more languages should steal - The Consensus
In most languages, you hunt down allocations with a profiler and they creep back the moment you touch the hot path.<br /><br />Jane Street's superset of OCaml lets you flip that around: annotate a fun...
theconsensus.dev
Happened upon this neat explanation of a cool feature of a programming language The feature in OxCaml that more languages should steal - The Consensus https://theconsensus.dev/p/2026/06/27/the-feature-in-oxcaml-more-languages-should-steal.html
The feature in OxCaml that more languages should steal
Comments
theconsensus.dev
As much as I like the convenience of AGE, looks like I need to start using DuckDB a bit more for graphs theconsensus.dev/p/2026/05/29...
Graph database-ball! Exploring the Game with the graph capabilities of LadybugDB, DuckDB and PostgreSQL - The Consensus
We compare neo-graph databases, Postgres, LadybugDB, and DuckDB, to understand the user experience and general performance.
theconsensus.dev
Go's new garbage collector tends to leave unreachable objects in memory a little longer than the old one because it scans one arena per mark event. This leads to cache-friendly allocation, halving cache-misses. Super-cool: theconsensus.dev/p/2026/07/19...
Watching Go's new garbage collector move through the heap - The Consensus
Go 1.26 made Green Tea the default GC. We observe its cache-friendliness with perf, visualize the heap to see how Go allocates, and poke at a sparse-page problem a non-moving collector like Go's strug...
theconsensus.dev
theconsensus.dev/p/2026/07/19...
Watching Go's new garbage collector move through the heap - The Consensus
Go 1.26 made Green Tea the default GC. We observe its cache-friendliness with perf, visualize the heap to see how Go allocates, and poke at a sparse-page problem a non-moving collector like Go's strug...
theconsensus.dev
The Consensus is 1) deep technical dives every week or two on topics that matter to experienced software developers and 2) daily indexing of jobs, funding, commits, and company news to help you make decisions in your job and career. theconsensus.dev/n/2026/07/25...
Wasmtime's notes on their GC is on Hacker News. I wrote a short article earlier this week giving context for Standard tier subscribers. theconsensus.dev/p/2026/07/23...
I wrote an article about Go's new Green Tea garbage collector. Paywall has expired, give it a read. theconsensus.dev/p/2026/07/19...
Software infrastructure at a glance (July 24, 2026) London Clojure Dojo meets next month. Etched.ai raises a $300M Series C. @basetenco.bsky.social shares how to optimize LLM inference speed and costs. And Atoms.co is hiring a Backend Engineer in Mountain View.
Software infrastructure at a glance (July 23, 2026) NYC Apache Iceberg Community Meetup in New York next month. @artem.krylysov.com shares how MVCC and transactions work in RocksDB. Atoms raises a $1.7B round. And Databento is hiring a C++/Rust developer.