From one piece Designing Data-intensive Applications with Martin Kleppmann 2 beliefs, in the piece's order there
-
Their words
But, at least this sort of sharding across multiple machines is maybe become less of a pressing issue just because more and more workloads can just run on a single machine. Some people still have very large-scale workloads that do have to be sharded across multiple machines. So, it's not going away entirely.
-
Their words
But, somebody still has to build those lower-level abstractions and from lower-level components. Somebody's got to implement the cloud services.