Mastering Chaos - A Netflix Guide to Microservices
Why Hacker News recommends it
Mentioned as a real-world example that microservices can work at scale, though commenters are lukewarm and unsure it matches what they remember.
What it is
A QCon talk from Netflix on running a large microservices architecture and building resilience into it. It touches on tooling such as Hystrix and circuit breakers.
Recommended by 0 HN commenters across 0 different months, 2020 to 2021.
What Hacker News said
Cites dathinab · 2020-03 · on “Data-Oriented Architecture”
I think that one was good: - [LINK] I wasn't able to find any other talk I watched back then or any of the stuff I did read, but I then last time I looked into talks and reading material about this was ~2.5 Years ago and while a lot of new software and tooling was done since then the principles didn't change. Try some of the other GOTO; talks about it if you like listening to talks, they tend to be quite good. This was interesting as far as I remember but not what I was looking for: - [this video]
Cites woutr_be · 2021-01 · on “Rails, React, Microservices and Micro-FrontEnds”
> This is unavoidable for many companies, since the code bases are far to large for any single person to grasp them all. That's true, but this was the takeaway from the entire article: > "When we remove that feeling of “I need to know how allllll of this works, but just enough so that I can rescue it when it breaks”, we facilitate the mental room to iterate on our team’s systems with greater depth." To me it sounds like they've now introduced exactly that feeling with micro-services, developers now need to know how all services and front-ends work, and how they interact with each other. Maybe the article is poorly structured, but if that's the entire takeaway from moving to micro-services an
Cites kevin_nisbet · 2021-12 · on “Summary of the AWS Service Event in the Northern Virginia (US-East-1) Region”
Netflix was talking alot about circuit breaks a few years ago, and had the Hystrix project. Looks like Hystrix is discontinued, so I'm not sure if there are good library solutions that are easy to adopt. Overall I don't see it getting talked about that frequently... beyond just exponential backoff inside a retry loop. - [LINK] - [this video] I think talks about Hystrix a bit, but I'm not sure if it's the presentation I'm thinking of from years ago or not.