Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 966 Bytes

File metadata and controls

32 lines (22 loc) · 966 Bytes

Java Performance Labs

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.

Topics covered

  • JVM internals (memory, GC behavior, JIT compilation)
  • Performance measurement pitfalls and benchmarks
  • Monolithic application refactoring strategies
  • SQL execution plans, indexing strategies, and JDBC behavior

Structure

Each experiment is self-contained and documented with:

  • a clear problem statement
  • a minimal reproducible setup
  • measured observations
  • conclusions and trade-offs

Status

This repository is actively evolving. Experiments are added incrementally as part of ongoing exploration and documentation.

License

MIT