Hacker News new | ask | show | jobs
by tester756 2159 days ago
>One could build 100 apps with server code and docs with that money, and still have a few million left over for hookers and blow.

100 random apps or app that have to handle pandemic in country?

Also what about support and infrastructure to handle those milions of concurrent users

3 comments

If you would look at what the app actually has to do to „handle the pandemic“ you‘d find most apps would be more complex.

Same for what you call concurrent users. Those users have no identity at all and essentially need to anonymously download a bunch of static files which are the same for everyone from a bucket periodically. Put a CDN in front. Done.

Infrastructure for the one we have here in .au, which started out as a copy/paste from the .sg opentrace app's git repo, is minuscule.

The only backend touches that apps do is a few login/register APIs when you first launch it, and if you ever test positive and agree to send your data it sends a big json blob to an AWS Lambda nodejs function that pretty much just uploads the json to S3.

I don't recall how complex the login/register stuff is, but I don't remember thinking "That's gonna need heroics to register 10 or 20 million users quickly" when reviewing the code.

(If you wanna go look yourself, try here: https://github.com/opentrace-community )

> 100 random apps or app that have to handle pandemic in country?

The contract tracing apps are really basic... a step above torch apps.

Simpler really. No need to get the Facebook SDK, DoubleClick SDK, and Cambridge Analytics plugins set up and configured with your payment details correct and tested...

(And the MSS/GRU/NSA/Mossad will all insert their code into your app bundles without you needing to do anything...)