Probably the key takeaway that many early-career engineers need to learn. Scaling's not a problem until it's a problem. At that point, it's a good problem t have, and it's not as hard to fix as you might think anyway.
One Million Checkboxes - https://news.ycombinator.com/item?id=40800869 - June 2024 (305 comments)
[0] 22mb: https://blog.winricklabs.com/images/pixmap-rewind-demo.gif
Kudos to the author - your projects are great.
Will your next post be a statistical analysis of which checkboxes' were the less/most checked ?
I remember scrolling way down and being kind of sad that the one I choose was almost instantly unchecked.
When I go to https://onemillioncheckboxes.com/ nothing is checked and in the JS console I just see
{"total":0,"totalGold":0,"totalRed":0,"totalGreen":0,"totalPurple":0,"totalOrange":0,"recentlyChecked":false}
https://gist.github.com/jeff-hykin/4cdebafd8698298d021f103e2...
I think you hit every type of interruption and point of failure, except storage space, and it is great to see your resolutions.
I wasn't aware Redis could do the Lua stuff which makes me very interested in using it as an alternative state.
As for the bandwidth - one of my biggest gripes with cloud services as there is no hard limit to avoid billing overages.