> Not necessary when your misery not-product-market-fit-yet website only gets 100 users. Just roll-the-f-out , let it break and fix later. Building the canary system is a huge overkill in the early stage.
Being a startup does not excuse this kind of cavalier attitude
It actually does - having only 100 users means it's impossible to implement an effective canary system. It also means that your entire system being down affects way less people than an issue on the canary system at Google.
You have way more important things to worry about in a startup than optimising uptime.
Being a startup does not excuse this kind of cavalier attitude