4 ms·
Isn't this effectively just letting all services access a central database? E.g. letting them all run SQL queries against Postgres? Seems like overengineering
by dangoodmanUT 3y ago
Isn't this effectively just letting all services access a central database? E.g. letting them all run SQL queries against Postgres?
Seems like overengineering to replicate the DB to each machine when we have Postgres with read replicas or dbs like cockroachdb.
Like why replicate your 10GB DB to all 30 of your machines when they can access a 3x3 DB cluster instead? Seems like it's asking for issues, as now your machines are no longer stateless and have to play catch up if they go down before they can serve queries.