Ask HN: Why “database as a service” didn't succeed?
Even the database services from cloud providers, like Amazon RDS or GCE, are effectively thin wrappers over traditional database components. "Instances", "nodes", "hosts" are still present and not abstracted.
It looks like a database as a black-boxed CRUD API, with abstracted node/replication/failover handling, should be the obvious solution. I think there were tries to do it (Amazon SimpleDB, Google AppEngine's datastore?) but they are not widely used. Why?
It looks like a database as a black-boxed CRUD API, with abstracted node/replication/failover handling, should be the obvious solution. I think there were tries to do it (Amazon SimpleDB, Google AppEngine's datastore?) but they are not widely used. Why?