• 0 Posts
  • 9 Comments
Joined 1 year ago
cake
Cake day: July 20th, 2023

help-circle
  • You’re not alone - Disney Star Wars has being either absolutely fantastic (Rogue One, etc.) or absolutely trash (789, etc.). Rogue One had good characters with interesting motivations and growth. Jyn had to come to terms with her fathers role in the empire and make choices on how to tackle unclear situations.

    The new trilogy featured Rey, who… never changed or grew or really faced any meaningful challenge? She was just… always stronger/better because she just was. It felt more like playing a video game where your character fights increasingly big bad guys but never actually changes skills or unlocks new stuff.

    And c’mon… “somehow Palpatine has returned” is the laziest piece of shit you can think of. That’s some 5th grade fiction writing assignment shit.





  • Tech people tend to be very black-and-white when discussing ideology. Reality is more forgiving.

    If you can get your hands on it, the opening chapters of “Practical Event Driven Microservices Architecture” by Hugo Rocha gives a reasonable high level view of when you might decide to break a domain out of a monolith. I wouldn’t exactly consider it the holy grail of technical reading, but he does a good job explaining the pros and cons of monolith v microservices and a bit of exploration on those middle grounds.


  • The reality is, as always, “it depends”.

    If you’re a smaller team that needs to do shit real fast, a monolith is probably your best bet.

    Do you have hundreds of devs working on the same platform? Maybe intelligently breaking out your domains into distinct services makes sense so your team doesn’t get bogged down.

    And in the middle of the spectrum you have modular domain centric monoliths, monorepo multi-service stuff, etc.

    It’s a game of tradeoffs and what fits best for your situation depends on your needs and challenges. Often going with an imperfect shared technical vision is better than a disjointed but “state of the art” approach.