-
Concurrency Is Not Just Threads: From JMM to Thread Pools and CompletableFutureBased on original Java concurrency notes, covering JMM, locks, atomic classes, ThreadLocal, thread pools, and more.
95 min read English -
Why MySQL Is Fast: Pages, Indexes, and B+ TreesBased on the original MySQL notes, this post covers fundamentals, indexes, B+ trees, and execution plans.
25 min read English -
Java Abstract Boundaries: Collections, IO, Reflection, Proxy, and SPIBased on original Java notes, preserving the original organization of Collections, IO, Reflection, Proxy, and SPI.
101 min read English