The really interesting part is IMO this one:

  • Carighan Maconar@lemmy.worldOP
    link
    fedilink
    arrow-up
    10
    ·
    11 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.

    • lolcatnip@reddthat.com
      link
      fedilink
      English
      arrow-up
      3
      ·
      8 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.