Guy rewrites static site with React/GraphQL/AWS Lambda, successfully scales to 25 visitors per week
After more than a dozen people visited a modest personal website written in pure HTML and served via nginx, its author decided to attack the upcoming scalability issue ASAP, and spent two weekends rewriting all 6 pages with client-rendered React (with polyfills) and GraphQL. Three more days were required to locate the correct icon on the AWS dashboard, and a few more hours to deploy a serverless lambda-function which handles incoming connections and retrieves the static data from a proprietary storage at Amazon.
Ignoring a few security issues related to manual HTTP generation in the lambda-function, overall the solution managed to successfully handle 25 visitors over the course of three consecutive days.
The developer publicly tweeted a promise to explain their wonderful setup in an upcoming blog post, which will mark the third publication on the website (second if one excludes the "hello, world" post dated November 12, 2016).