Re:Shopify modular monolith scaled to 30 TB per minute durin...
by speedgoose on Saturday December 04, 2021 @01:17PM
(#29442888)
The secret is to build scalable monoliths. You probably need a few microservices to achieve that at this scale.
[ Parent
| on HN ]
Re:Shopify modular monolith scaled to 30 TB per minute durin...
by 10000truths on Saturday December 04, 2021 @03:57PM
(#29444252)
The secret is keeping performance in mind throughout your whole tech stack and in your application code. Do that, and you might not even need to scale beyond a couple machines for redundancy, depending on your SLOs.
I’ve said this a couple times before, but it bears repeating - nginx can easily serve a million 1 kB static files per second over TLS from just one machine with a modern Xeon/EPYC CPU. Serving dynamic content doesn’t have to perform any worse than one or two orders of magnitude below that.