• shortrounddev@lemmy.world
    link
    fedilink
    English
    arrow-up
    13
    ·
    13 days 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@lemmy.ml
      link
      fedilink
      English
      arrow-up
      11
      ·
      13 days 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.