HackerTubewatch
Surprise me
Frame from Avoiding Microservice Megadisasters - Jimmy Bogard Plays via YouTube's privacy-enhanced embed

Avoiding Microservice Megadisasters - Jimmy Bogard

8 videos recommended on HN
YouTube
2 HN users recommended this talk2 months2018–2023 score 2
Years with an HN recommendation, 2007–2026

Recommended as an entertaining cautionary talk on microservice failures and Conway's law.

Jimmy Bogard presents a post-mortem of a real microservices migration that turned into a slow distributed monolith. He covers the modeling, development and production problems and how the team recovered.

“Inverse Conway Maneuver: Design the organization you want, the architecture will follow, kicking and screaming.” (HN, 2018)

2 recommendations · 1 citations · Talks · intermediate

3 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@tony-allan Nov 2018 Recommends
on HN thread Avoiding Microservice Megadisasters
[this video] (39:00) Conway's law: Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure. Jimmy's law: A broken, dysfunctional organization driven by meeting unhealthy goals and metrics will produce broken, dysfunctional systems. Inverse Conway Maneuver: Design the organization you want, the architecture will follow, kicking and screaming.
Conway's law and inverse Conway maneuver at 39:00
@ketzu Jun 2023 Recommends
on HN thread Make microservices look like monoliths
It is such a weird feeling to come across a topic I haven't read on in a while, watch two videos on it out of random curiosity, hop on hackernews the next day, and get a recommendation for the exact same videos. I very much enjoyed the 5 techniques and many of the tidbits. I also liked "Avoiding Microservice Megadisasters" but mostly for the entertainment value ( [this video] )
Entertaining talk on microservice failures

Citations, criticism and jokes

@etripe Jan 2020 Cites it
on HN thread Reasons for Doing Microfront Ends
Read more
As your average developer who's heard architects mention these micro-frontends, I would have liked the article to start off by listing the use cases and trade-offs instead of jumping right on the hype train at full speed. Since the article mentions Piral, I thought I would peruse that project's documentation (0), but am none the wiser on basic questions like: how do components get assembled into the main application, is network traffic overhead is going to be a problem, etc. Delving further into the Piral docs, I came across a link to a sample micro-frontend (1) that seems to be importing every micro-frontend into the index, so network traffic overhead seems like it could be an issue. Does anyone here have experience with these in a production environment and know how to avoid (in my mind) basic pitfalls like these? As it stands, this article seems to be setting people up for scenarios like the Bell micro-services disaster (2) [0] [link] [1] [link] [2] [this video]
Example of a microservices disaster at Bell

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close