THE VIDEO SHELF · software systems design
The Language of the System - Rich Hickey
Rich Hickey's 2013 talk applies language-design thinking to whole systems, covering names, queues, data, failure, and the interfaces between programs. It ends with a call to action for building systems holistically.
Why HN readers recommended it
HN recommends it as a key Hickey talk on system design that changes how people think about distributed state and interfaces.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- ClojureTV
- Topic
- software systems design
- Format
- talk
- Level
- advanced
- HN recommenders in dataset
- 10
- HN mentions in dataset
- 15
- Recommendation years in dataset
- 2013–2025
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
I came across this after watching Rich Hickey's The Language of The System [1], and it has really changed the way I look at distributed persistent storage. Any thoughts? [1] [VIDEO]
divs1210 on Hacker News · 2015-10
In Avout: Distributed State in ClojureSimple Made Easy ( [LINK] ) The Language of the System ( [VIDEO] ) The Value of Values ( [LINK] ) All by Rich Hickey (Clojure creator) - strongest programming speaker I've found to date.
elamje on Hacker News · 2021-10
In Ask HN: Programming talks that made something click for you?This paper describes ideas around #2: [LINK] But yes, your database stores the status of a message. At this point you could drop every single message on your queue and have enough information to resend them. Each message could have its own resend (SLA) semantics. …
hueyp on Hacker News · 2014-07
In Queues and databases
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.