3 ms·
I thought The Goal was more generally applicable. Its core idea ("theory of constraints") is described in terms of a factory floor where different workstations
by andrewf 4y ago
I thought The Goal was more generally applicable. Its core idea ("theory of constraints") is described in terms of a factory floor where different workstations have different throughputs/latencies/reliability; you could apply that to a diagram of a distributed system [0], CPU [1] or server [2].
Examples:
[0] https://d1.awsstatic.com/architecture-diagrams/ArchitectureDiagrams/connected-airports-using-iot-ai-ml-ra.pdf https://d1.awsstatic.com/architecture-diagrams/ArchitectureD...
[1] https://chipsandcheese.com/2022/11/05/amds-zen-4-part-1-frontend-and-execution-engine/ https://chipsandcheese.com/2022/11/05/amds-zen-4-part-1-fron...
[2] https://people.freebsd.org/~gallatin/talks/euro2021.pdf https://people.freebsd.org/~gallatin/talks/euro2021.pdf
- quartesixte 4y agoThe Goal is interestingly written as a work of narrative fiction. Which threw me off at the very start. I feel like it would make a great movie a la The Big Short. The academic paper in the appendix is super useful as well.
- Jtsummers 4y agohttps://www.toc-goldratt.com/en/product/the-goal-movie-how-to-version https://www.toc-goldratt.com/en/product/the-goal-movie-how-t... The movie has been made! 46 minutes, I remembered it being shorter for some reason.
- lbayes 4y agoThere are some excellent sequels to "The Goal", especially, "It's Not Luck," which goes on to take the theory into product and market design. It overlaps somewhat with Christensen's work on Jobs to do. I've found lots of value in looking at all kinds of systems with this lens, though, like all things, it helps to not overdo it.
- Swizec 4y agoPhoenix and Unicorn project are essentially The Goal applied to software development. Reading The Goal first helped me get more out of Phoenix and Unicorn, I think. All 3 are great.