Investigating Linux phantom disk reads
An investigation of weird hardware utilization highlighting some interesting Linux kernel behaviors.
QuestDB is the open-source time-series database for demanding workloads: ultra-low latency, high throughput, tiered storage, and fast SQL on open formats.
Visit questdb.io → On Hacker News Apr 2020 – Nov 2024
Systems & Performance 8Databases & Data 6Software Engineering 5Tools & Productivity 1Infrastructure & DevOps 1Hardware & Electronics 1
An investigation of weird hardware utilization highlighting some interesting Linux kernel behaviors.
A step-by-step walkthrough of the Billion Row Challenge, taking a Parallel Java Streams aggregation from 71 seconds down to 1.7 with SIMD and tuning.
A deep dive into merykitty's 8-line SWAR temperature parser from the One Billion Row Challenge, using bitwise tricks and ALU magic with no loops or branches.
The detailed story of how to build a vector-based storage model from scratch.
Comparison of replication options of time-series databases.
How SIMD instructions make aggregations faster in QuestDB, including benchmark results and a comparison with Postgres.
An exchange and algo trading station in your pocket!
A guide to adding Rust to a Java codebase with JNI and the rust-maven-plugin.
Things to consider when running a database on Kubernetes.
An experiment analyzing the NYC taxi dataset through the eyes of an options trader.
How to design a lock-free data structure? A detective story for curious developers.
Fuzz tests have helped us catch many critical bugs. Should your team consider fuzz testing? They're the best thing to happen to our application tests so far.