1. 5
  1.  

  2. 4

    “If you’re not an experienced web developer, you’ll likely find it complicated. “

    If you are then you’ll likely find it overkill and over-engineered.

    1. 2

      It’s all a matter of scale. You can host a website on nginx running on a raspberry pi from your home DSL connection. Or if you’re Google or Facebook, your one website requires multiple datacenters spread across multiple continents just to stay online. Almost everything else is somewhere in between, distributed along the entire spectrum.

    2. 1

      I like the writeup and tour! That said, Im willing to bet that you can replace most of those things with Postgres or some other database, at least for a couple of years, and get away with it.

      1. 1

        Nice summary of some of the most common technologies behind a medium-sized application. I’ve worked with most of these to some degree or another. Seems like a good bookmark to have handy whenever I run into someone getting started in this space.