The Emerging Architecture for Modern Data Applications