JVM Garbage Collection Tuning — G1 vs ZGC vs Parallel
Which garbage collector to pick for a Java backend in 2025, the handful of flags that actually matter, and the signs your choice is wrong.
Category
Which garbage collector to pick for a Java backend in 2025, the handful of flags that actually matter, and the signs your choice is wrong.
Why default HikariCP is almost right, the four settings worth tuning deliberately, and the symptoms that tell you something is off.
Cache-aside, write-through, read-through, and the stampede protection that separates a cache from a foot-gun. With concrete Java examples.
How Postgres streaming replication actually works, setting up replicas that don't lag, and the failover mechanics you must rehearse before production.
The optimizations that let one Postgres instance handle tens of thousands of transactions per second, and the signs that it's time to think beyond a single node.
Why you need a schema registry the moment you have more than one consumer, how Avro and Protobuf compare, and the compatibility rules that prevent production accidents.