Modern day workloads must balance the conflicting demands of the application. The applications are required to have milliseconds of latency in transactional operations, efficient analytical workloads across massive data, and the data flexibility demanded by AI/ML workloads.