Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Avoiding Microservice Megadisasters - Jimmy Bogard

    NDC Conferences

    2 HN recommenders · recommended in 3 months, 2018–2023

    YouTube

    45:27 · 439K views · Apr 6, 2017

    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.

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

    Software Engineering & LanguagesSoftware architecture & designDistributed systems
    1. 53:14
      Mastering Chaos - A Netflix Guide to MicroservicesInfoQ2.3M views • 9 years ago
    2. 53:25
      The Only Unbreakable LawMolly Rocket487K views • 4 years ago
    3. 46:39
      What I Wish I Had Known Before Scaling Uber to 1000 Services • Matt Ranney • GOTO 2016GOTO Conferences334K views • 10 years ago
    4. 42:20
      "Stop Rate Limiting! Capacity Management Done Right" by Jon MooreStrange Loop Conference41K views • 9 years ago
    5. 28:21
      Velocity 2012: Richard Cook, "How Complex Systems Fail"O'Reilly60K views • 14 years ago
    6. 56:19
      MINIX 3: a Modular, Self-Healing POSIX-compatible Operating SystemFOSDEM90K views • 16 years ago
    7. 1:10:23
      "Systems that run forever self-heal and scale" by Joe Armstrong (2013)Strange Loop Conference86K views • 5 years ago
    8. 48:30
      Design Microservice Architectures the Right WayInfoQ741K views • 8 years ago
    9. 52:29
      "I See What You Mean" by Peter AlvaroStrange Loop Conference59K views • 11 years ago
    10. 55:44
      AWS re:Invent 2018: How AWS Minimizes the Blast Radius of Failures (ARC338)Amazon Web Services37K views • 7 years ago
    11. 40:20
      "Testing Distributed Systems w/ Deterministic Simulation" by Will WilsonStrange Loop Conference56K views • 12 years ago
    12. 1:19:35
      Lecture 1: IntroductionMIT 6.824: Distributed Systems924K views • 6 years ago
    13. 3:55
      Velocity 2011: Artur Bergman, "Artur on SSD's"O'Reilly30K views • 15 years ago
    14. 19:10
      Velocity NY 2013: Richard Cook, "Resilience In Complex Adaptive Systems"O'Reilly47K views • 13 years ago
    15. 1:03:48
      Greg Young - CQRS and Event Sourcing - Code on the Beach 2014Code on the Beach170K views • 12 years ago
    16. 48:04
      Greg Young — A Decade of DDD, CQRS, Event SourcingDomain-Driven Design Europe190K views • 10 years ago
    17. 14:36
      Distributed Systems 1.1: IntroductionMartin Kleppmann383K views • 6 years ago
    18. 41:08
      "Transactions: myths, surprises and opportunities" by Martin KleppmannStrange Loop Conference84K views • 11 years ago
    19. 1:08:17
      How We've Scaled DropboxStanford372K views • 14 years ago
    20. 1:22:45
      Building Software Systems At Google and Lessons LearnedStanford257K views • 15 years ago

    3 comments from Hacker News

    1. @tony-allanNov 2018· in “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.

      RecommendsView on HN
    2. @ketzuJun 2023· in “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 )

      RecommendsView on HN
    3. @etripeJan 2020· in “Reasons for Doing Microfront Ends”

      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

      CitesView on HN