This document discusses the challenges of transitioning between monolithic, microservices, and serverless architectures. It presents several potential solutions to this problem, ultimately advocating for a hybrid approach that allows applications to utilize elements of each architecture. The key benefits of this hybrid app vision are fast delivery of new features, a gradual transition with minimal disruption, and a unified toolset. The document demonstrates this approach using Gloo, an open source project that acts as a layer to connect applications built with different architectures.