• @shortrounddev
    link
    English
    168 hours ago

    I’ve discovered that there are a lot of medium-tier software engineers who immediately will go straight to horizontal scaling (i.e: just throw hardware at it), and I’ve seen instances where very highly skilled engineers just write their code better, set things up on a bare metal server, cache things, etc. and manage with just a single badass server

    • Ephera
      link
      fedilink
      English
      107 hours ago

      Even just the choice of programming language makes a big difference. Running a JVM language or NodeJS, Python, Ruby etc., you can be bottlenecked by a Pi. Meanwhile, Rust or C/C++ will use barely a fraction of those resources.

    • @SpaceNoodle
      link
      25 hours ago

      Right? I just spin up another process on my home server. No need to get more hardware involved for something that’s inherently a software problem.