ztellmanon Lobsters • Recommends
#clojure#queueingtheory#backpressure
Zach Tellman - Everything Will Flow
111K subscribers • 136 videos on Hallway
- Recommended by 6 people: 4 on Hacker News, 1 on Lobsters and 1 curated list.
- A classic. People kept recommending it from 2015 to 2019.
- Presented by Zach Tellman, software engineer
Intermediate. Assumes working knowledge.
26K views11 years ago6 recommendations
Distributed systemsSystems programmingConcurrency and parallelismSoftware architectureKafka and stream processing
Zach Tellman explains queueing theory, backpressure, and how queues behave and fail under load in Clojure systems.
Queues, it seems, are back in fashion. This is exciting, as queues let us explore problem spaces that were unreachable by pure, immutable primitives. But queues, and the execution models that drive them, are very different than what we're used to. Naive use of libraries like core.async will create brittle, unpredictable systems that fall over when we least expect. This talk will cover the basics of queueing theory, and its practical application in Clojure systems large and small.Why it's here
6 people recommend thisWhat people say. Highly recommended as an essential explanation of queueing theory, backpressure, and system behavior under heavy load.
stingraycharleson Hacker News • Recommends
On “Fearless Concurrency: Clojure, Rust, Pony, Erlang and Dart”
programming-talkscurated list on GitHubRecommends
Under “Distributed Systems”
cabaconon Hacker News • Recommends
On “What happens when you add a new teller? (2008)”
lkrubneron Hacker News • Recommends
On “Ask HN: What are some examples of beautiful software?”
susan_hallon Hacker News • Recommends
On “Notes on Distributed Systems for Young Bloods (2013)”
lkrubneron Hacker News • Recommends
On “Linux Load Averages: Solving the Mystery”
lkrubneron Hacker News • Mentions
On “Too small to Kafka but too big to wait: Really simple streaming in Clojure”
lkrubneron Hacker News • Mentions
On “Complex systems collapse faster”