Blog
@jeffwatkins Maybe? But I think it’s more subtle that. No matter where the infrastructure is located, the key is to balance reliability and availability for the application. If something doesn’t need a backend server to be running, it shouldn’t fail when that server is unavailable.
Having your system work through various outages helps make things reliabl3 regardless of where the computers running your web, background, or database servers are.
This is one reason I’m a huge fan of “local first” apps that really embrace living in a distributed world.