GeeCON 2022: Jonas Bonér - Extending Real-time Data and Compute to the Cloud, Edge, and beyond

youtube.com 2 lat temu


What will the future of the Cloud and Edge look like for us as developers? We have large infrastructure nowadays, but that only solves half of the problem. The Serverless developer experience shows the way, but it’s clear that FaaS is not the final answer. What we request is simply a programming model and developer UX that takes full advantage of fresh Cloud and Edge infrastructure, allowing us to build general-purpose applications, without needless complexity. What if you only had to think about your business logic, public API, and how your domain data is structured, not worry about how to store and manage it? What if you could not only be serverless but become “databaseless” and forget about databases, retention APIs, and message brokers? Instead, what if your data just existed wherever it needed to be, co-located with the service and its user, at the edge, in the cloud, or in your own private network—always there and available, always correct and consistent? Where the data is injected into your services on an as-needed basis, automatically, timely, efficiently, and intelligently. Services, powered with this “data plane” of application state—attached to and available throughout the network—can run anywhere in the world: from the public Cloud to 10,000s of PoPs out at the Edge of the network, in close physical approximation to its users, where the co-location of state, processing, and end-user, ensures ultra-low latency and advanced throughput. Sounds exciting? Let me show you how we are making this imagination a reality building a distributed real-time Data Plane PaaS utilizing technologies like Akka, Kubernetes, gRPC, Linkerd, and more.