Self Hosting The Complete 2026 Guide to Running Your Own Minecraft Server (And Not Having It Lag) Complete 2026 guide: server software selection, Java 26 flags, G1GC tuning with Aikar's Flags, Paper config, pre-generation, Spark profiling, and every setting that actually moves the needle on TPS.
Programming Featured Implementing Your Own Garbage Collector in Java: Memory Allocation, Reference Tracking, and GC Algorithms This guide walks through designing a fixed-size memory pool, implementing reference counting with cycle detection, coding Mark & Sweep, Mark & Compact, and Copying GC algorithms, and wiring root object identification and sweeping into a working CustomGarbageCollector class.
Software Development Featured Java Memory Management: Understanding the JVM Heap, GC, and Tuning Your Application Most Java developers know what a garbage collector is. Far fewer understand what it's actually doing, why it sometimes tanks application performance, and how to tell the JVM to knock it off.