4 ms·
> However, microservices and other modern application architectures introduced new complexities into application design: Developers needed to manage data across
by Mawr 4y ago
> However, microservices and other modern application architectures introduced new complexities into application design: Developers needed to manage data across different services and ensure consistency between them, which forced them to build complex data synchronization and processing mechanisms in-house.
I always wonder how many of these "modern" deployments could be replaced by a monolith + DB running on a ~single server. What are we up to these days for off-the-shelf hardware? 128 cores, 6TB+ of RAM, x NVMe SSDs in RAID? Application on one server, cache-backed DB on another. Failover to a cloned setup.
Is anybody here running something like this on latest hardware and can provide rough performance metrics?