This repository contains a collection of focused experiments and engineering notes around Java performance, JVM internals, and backend execution behavior.
The goal is not to provide production-ready libraries, but to document reproducible experiments, highlight common misconceptions, and explore performance trade-offs encountered in real-world monolithic systems.
- JVM internals (memory, GC behavior, JIT compilation)
- Performance measurement pitfalls and benchmarks
- Monolithic application refactoring strategies
- SQL execution plans, indexing strategies, and JDBC behavior
Each experiment is self-contained and documented with:
- a clear problem statement
- a minimal reproducible setup
- measured observations
- conclusions and trade-offs
This repository is actively evolving. Experiments are added incrementally as part of ongoing exploration and documentation.
MIT