The really interesting part is IMO this one:

  • Carighan MaconarOP
    link
    fedilink
    1014 hours ago

    I mean, the thing I work on hada great idea. Use microservices, because we genuinely have a need to independently scale different parts.

    Few years down the line and there’s an endless list uff services, most with a single instance doing nothing all day, and having memory and CPU overhead of course. And being a nightmare to figure out what code is whereas they all communicate independently.

    • @[email protected]
      link
      fedilink
      English
      311 hours ago

      And being a nightmare to figure out what code is whereas they all communicate independently.

      So much this. Especially in a larger company it can be basically impossible to find the code that implements an endpoint, and of course even if you can find it you can’t trace it in a debugger.