Hacker News new | past | comments | ask | show | jobs | submit login

The answer is not boolean , it depends. Sure there are lot of database migrations that happen to the cloud and fancy NoSQL datastores , but there are always so many data islands , warehouses that hold up data in traditional enterprise databases.

And all the move to cloud is not straight too , there are lift and shifts where the same DB runs on another machine. There are lot of "microservices" that data from these that need housekeeping that will go on anyway.

How about NoSQL DBA's ? We moved a lot of data to a NoSQL datastore (HBASE) and added Phoenix on top of it (SQL flavour). Sure enough there were app queries that did need a relook at! , newer query patterns emerged , secondary indices , data re-indexing , adding more RegionServers , Splitting regions , tuning guideposts, changing the GC parameters for the stop the world GC's was all needed. While a lot of these are taken care in PaaS , not every application runs on CosmosDB , DynamoDB or the like. There is always a niche and it is here to stay!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: