Introduction to Memory Subsystem Optimization Blog Series
In this blog I wrote 18 blog posts about memory subsystem optimizations. By memory subsystem optimizations, I mean optimizations that aim at making software faster by better using the memory…
Read the full articleYou might also wanna read

Managing Large-Scale Optimizations – Parallelism, Checkpointing, and Fail Recovery
> **Cross-posted.** This article's canonical home is [Iceberg Lakehouse](

Buffer Pools, Caches, and the Memory Hierarchy
> **Cross-posted.** This article's canonical home is [Iceberg Lakehouse](
Managing Large-Scale Optimizations – Parallelism, Checkpointing, and Fail Recovery
- **[Free Apache Iceberg Course](

Towards Efficient Large Language Model Serving: A Survey on System-Aware KV Cache Optimization
arXiv:2607.08057v1 Announce Type: cross Abstract: Despite the rapid advancements of large language models (LLMs), LLM serving systems remain

Buffer Pools, Caches, and the Memory Hierarchy
## Query Engine Optimization - Table of Contents 1. [How Query Engines Think: The Tradeoffs Behind Every Data System](/posts/2026-04-29-quer
Why Constraints Make Better Engineers: The Case for Resource-Conscious Coding
A software engineering opinion piece argues that modern developers risk losing problem-solving sharpness due to near-unlimited access to RAM

Comments
Sign in to join the conversation.
No comments yet. Be the first.