~/talk

Building and Tuning High Performance Java Platforms

Talkat SpringOne2GX 2015 · 2015-09-14..09-17· [java]
links:none on file
slides:none on file

Conference analysis claims half of Java apps run with 2x over‑provisioning while many still miss SLAs, and recommends concrete GC and sizing rules: set -Xms = -Xmx, favor 4GB is the new 1GB for most web apps, prefer fewer large JVMs for latency‑sensitive middleware (example: eight 90GB JVMs serving 1TB in‑memory with 20M trades/day) and a single 360GB JVM can be viable. Uses ParNew + CMS and tuned parallel GC thread counts, advises scale up before scaling out and NUMA‑aware placement.

AI-written summary · about

  1. 0:00Introduction and background
  2. 3:58Identifying the core problem
  3. 5:46Broken application mapping
  4. 8:36The future of CIOs
  5. 10:15Platform engineering
  6. 13:24Cloud native reality
  7. 15:31Bridging platforms
  8. 18:43JVM sizing rules
  9. 22:41The 4GB JVM standard
  10. 25:55JVM memory breakdown
  11. 30:06Multi-tier tuning
  12. 32:26Load balancer strategies
  13. 36:45Workload categories
  14. 38:51Consolidating applications
  15. 45:01Memory databases
  16. 47:39Sizing versus throughput
  17. 50:38Platform architecture
  18. 52:51Golden rules summary
  19. 55:24Numa architecture
  20. 59:37Scaling and certification
  21. 1:02:03Memory vs CPU scaling
  22. 1:05:49Scaling Mythbusters
  23. 1:08:47Specialized JVM tuning
  24. 1:11:56Garbage collection tuning
  25. 1:15:51GC tuning recipe
  26. 1:18:07Tuning outcomes
  27. 1:24:15Microservices consolidation
  28. 1:28:45Future of JVM and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.