> Are or problems with distributed data and databases solved?
Unless you're building the next Facebook or other billion users scaled service, mysql or postgresql will be more than enough for everything, at least until you hit 100k-1M users. And by that point you have enough real-world experience to accurately judge your needs and if you need to roll your own stuff.
As for distributed data - RDS and a multi region database has that problem solved. Unless you're a real time bidding ad broker, your app can get away with a few milliseconds of replication latency.
Unless you're building the next Facebook or other billion users scaled service, mysql or postgresql will be more than enough for everything, at least until you hit 100k-1M users. And by that point you have enough real-world experience to accurately judge your needs and if you need to roll your own stuff.
As for distributed data - RDS and a multi region database has that problem solved. Unless you're a real time bidding ad broker, your app can get away with a few milliseconds of replication latency.