~/talk

Building Bulletproof Concurrent Applications on the JVM

Talkat Craft Conference 2022 · 2022-06-02..06-03· [java, concurrency]
slides:none on file

Argues that the JVM is suddenly practical for cloud native work thanks to ZGC and Shenandoah for low GC latency, Graal reducing startup to milliseconds and Loom virtual threads plus ZIO fibers for massive concurrency. Shows ZIO (Scala) provides statically typed error channels, composable retry schedules, scoped resource safety, testable simulated clocks, lazy streaming and fiber cancellation; cites Capital One and Disney Streaming adopters, a real-world $1M→$100k monthly infra savings example, and notes Scala is required to use ZIO today.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Cloud app challenges
  3. 8:27Reconsider JVM for cloud
  4. 13:21Java as live player
  5. 17:57JVM strengths
  6. 20:02ZIO framework
  7. 27:19ZIO’s solutions to cloud challenges
  8. 35:44Conclusion
  9. 36:46Q&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.