~/talk

How I learned to stop being afraid and love the JVM

Talkat Build Stuff 2017 · 2017-11-15..11-19· [java]
links:none on file
slides:none on file

Java is no longer the inscrutable heavyweight it once was: Java 8+ lambdas and streams make code more concise, build tooling (Gradle, modern Maven, uberjars, Docker) and CI (Travis, Circle) make deployment portable, and runtime observability (JMX plus tools like jstat, jmap, jhat) surfaces GC and heap state. Log4j2 fixes earlier logging pain, security defaults tighten (no applets), and real-world migrations (breaking monoliths into services) show the JVM often outperforms alternatives at scale.

AI-written summary · about

  1. 0:00Intro
  2. 1:26Who are you folks?
  3. 1:56What's this all about?
  4. 2:31Mythology
  5. 5:34What's the JVM?
  6. 6:04Java Virtual Machine
  7. 6:44Upsides & Downsides
  8. 6:55Write once, run anywhere
  9. 7:37Split feelings
  10. 8:03Developers
  11. 8:43Operations
  12. 9:02Why so much fear?
  13. 11:21More than just Java
  14. 11:35Deployment
  15. 13:30Performance
  16. 15:32Operational complexity
  17. 16:38Log4j 1 is the WORK OF SATAN
  18. 17:24Error output
  19. 20:37Inscrutable
  20. 20:53Interlude
  21. 21:24Kitten!
  22. 21:35Spider!
  23. 22:08Modern Java
  24. 22:30Not your great aunt's mail man's Java
  25. 24:58Logging is a whole new world
  26. 25:47Observability uplifted
  27. 29:08Security renewed
  28. 30:30The new JVM is teh awesome. 3
  29. 30:50Path to collaboration
~/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.