Happy to see the tide turning on microservices. Monoliths make sense for small teams in terms of development and operational complexity.
I was pleasantly surprised to see that AWS offers EC2 pretty beefy instances these days. 64 CPU cores, 128+ GB RAM should scale to most of what a small team would ever need...
The goal of microservices isn't to have many (no pun intended) "micro" "services" doing each a little bit of work, but to allow an organization to deploy parts of an application separately.
Even if all the two 64-core 128GB nodes on the cluster run copies of all the two services.
zurawiki|2 years ago
I was pleasantly surprised to see that AWS offers EC2 pretty beefy instances these days. 64 CPU cores, 128+ GB RAM should scale to most of what a small team would ever need...
rbanffy|2 years ago
Even if all the two 64-core 128GB nodes on the cluster run copies of all the two services.
rbanffy|2 years ago