Gradle multi-module project for experiments with Java
- Garbage Collection Tuning Guide
- Common misunderstanding of Metaspace and its sin on killing containers
- Mastering GC: tame the beast and make it your best ally
- Secrets of Performance Tuning Java
- Java Performance Puzzlers
- Memory footprint of a Java process by Andrei Pangin
- What is Metaspace?
- What is Compressed Class Space?
- How does the default hashCode() work?
- JVM TI how to make a "plugin" for a virtual machine by Andrei Pangin
- Where do hashCode's legs grow from by Andrei Pangin
- Understanding the Java Class Loader Starting from Java 9 [eng]
- How does the Java ClassLoader system actually work? [rus]
- Boot yourself, Spring is coming by Evgeny Borisov
- Spring Boot the Ripper by Evgeny Borisov
- The Curse of Spring Test by Evgeny Borisov
- Introduction to the Dependency Mechanism
- A Guide to Maven Artifact Classifiers
- What I Wish I Knew About Maven Years Ago
- PostgreSQL by Vladimir Borodin
- The internal structure of PostgreSQL for practicing engineers
- Indexes in PostgreSQL. How to understand what to create
- Expensive DELETE by Nikolay Samokhvalov
- Changing the schema of PostgreSQL tables without long locks