#clojure#jvm#garbage-collection
Performance and Lies - Tom Crayford
111K subscribers • 159 videos on Hallway
- Recommended by 4 people: 4 in engineering communities.
- A classic. People kept recommending it from 2015 to 2023.
- Presented by Tom Crayford, creator of Yeller
Advanced. Deep dive for people who know the field.
6.8K views11 years ago4 recommendations
Systems programmingProgramming languagesPerformance and optimizationLisp and ClojureConcurrency and parallelism
Tom Crayford shares performance tuning war stories from a production Clojure application, exploring JVM internals and garbage collection.
A deep understanding of Clojure, how it executes, and the runtime it sits on is a whole lot of work to acquire. But there's a shortcut. Doing performance work forces you to peel apart the layers of abstraction your software sits on, and understand what really goes on. This is an exploration of war stories from performance tuning a production Clojure application, with an eye towards surprising lessons about Clojure and the runtime it executes on: the JVM.Why it's here
4 people recommend thisWhat people say. Recommended as a great talk on JVM performance tuning, garbage collection, and profiling production Clojure applications.
Moments people linked to
u/jackdbdin r/Clojure • Recommends
On “Suggested resources for learning the JVM well?”
u/sbensuin r/Clojure • Recommends
On “Clojure in production?”
u/joinrin r/Clojure • Recommends
On “What have you watched this month/week in clojure?”