CNCF-hosted Co-located Events Europe 2025 taking place on 1 April. This event is happening in person at Excel Londonin London, England. The Sched app allows you to build your schedule, but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon Europe 2025, and have an All-Access pass in order to participate in the sessions.
To view the full event schedule for a specific CNCF-hosted Co-located event, you can use the right-hand navigation bar to sort and filter.
The schedule is subject to change.
Sign up or log in to bookmark your favorites and sync them to your phone or calendar.
Matt is a software engineer at Tetrate, working on Istio-related products, and loves sharing the latest tech and trends with everyone. He's been doing Dev, sometimes with added Ops, for over a decade. His idea of "full-stack" is Linux, Kubernetes, and now Istio too. He's given many... Read More →
At Uber, we give service owners the autonomy to build and deploy what they think is right to get the job done. However, this comes with the challenge of applying a consistent baseline of encryption and authorization across dozens of languages, frameworks, and off-the-shelf software. To solve this problem, we needed to re-orient from targeting individual applications and frameworks to a foundational solution that worked regardless of application type.
This talk will cover Uber's journey from having targeted encryption, authentication, and authorization deployed internally to 100% coverage in the span of 2 years by transparently encrypting, authenticating, and authorizing billions of connections. We will cover how Envoy enabled and accelerated this transformation as well as our operational learnings from development, deployment, and our first year with Uber fully onboarded.
David Bell is a Senior Staff Software Engineer at Uber focused on the Software Networking stack that powers all of Uber's service to service communication. Prior to Uber, David worked at AWS on their cloud native container orchestration and application networking services.
Envoy has great support for rate limiting, but as you scale up you’ll undoubtedly face serious cost and operational challenges.
Envoy’s global rate-limiting makes decisions on the request hot path, leading to an unavoidable latency increase, and a linear increase in requests to your rate limiting cluster. Spotify had noticed that the cost of running the rate limiting cluster was roughly equivalent to running the Envoys themselves!
Spotify addressed these scaling challenges by writing a new distributed Envoy rate limiter, and did so as an Envoy filter written in golang, and a backing Java service.
Do you have similar challenges? Learn about why Spotify chose to develop a new rate limiting approach, how the approach scales to meet Spotify’s needs, and the experience of writing a non-trivial filter in golang.
Deploying Large Language Models (LLMs) efficiently in production environments presents unique challenges. This talk explores how Envoy proxy, a popular open-source edge and service proxy, has been enhanced to address these challenges. We'll delve into new features and techniques in Envoy that optimize LLM serving, improve performance, and simplify integration into Kubernetes-native architectures.
Key Takeaways: Understand the specific challenges of deploying and scaling LLMs in production. Learn how Envoy's latest features address these challenges, including: ** Advanced load balancing for LLM inference: Discuss how Envoy can intelligently route requests to optimize resource utilization and minimize latency. ** LLM Model Awareness: Explain how Envoy can be instrumented for compatibility with popular LLM serving specifications such as OpenAI API specifications. ** Security considerations for LLMs: How you can attach AI Safety frameworks in the Envoy proxy dataplane .
Vaibhav is a Product Manager at Google working on enhanced LLM serving on Kubernetes and related projects. Vaibhav brings 10+ years of experience working with large enterprises on their networking and security architectures. Most recently, he has been driving new product capabilities... Read More →
Andres is currently a Load Balancing Technical Lead at Google focusing on GCP Networking; he has led efforts to modernize Google's proxy by migrating to Envoy Proxy, and is currently focused on optimizing generative AI workload serving. Prior to that, he worked on Enterprise Networking... Read More →
For years, the Envoy community has eagerly awaited support for dynamic modules as an extension mechanism – a feature that remained unaddressed until recently. A dynamic module is a shared library that can be loaded by Envoy at runtime, offering an alternative to existing extension mechanisms like Lua, External Processing, or Wasm.
Our early benchmark results in a production environment demonstrate that dynamic modules perform almost identically to native C++ extensions, which was nearly impossible before. Developing native C++ extensions requires rebuilding the Envoy binary and entails significant maintenance. In contrast, dynamic modules can be developed in almost any programming language, hence greatly benefits vendors and end users who require performance-sensitive custom business logic with the minimum maintenance.
In this talk, as the maintainer of dynamic module support in Envoy, I will provide an overview of this feature, share recent updates, and discuss future developments.
Recent changes to Envoy provide a way to utilize load reports obtained from backends via Open Request Cost Aggregation (ORCA).
The initial implementation supports direct (inline) load reports from backends in the form of response headers and used in two different ways. 1. Load Reports are provided to the xDS control plane server via xDS LRS API. 2. Load reports are used by a new Client Side Weighted Round Robin load balancing policy to dynamically calculate host weights on the client side. Inline reporting enables sub second load balancing reaction times, a critical requirement for customers with coordinated and spiky traffic workloads.
Using these load reports, Envoy proxies are able to implement load balancing policies that vary endpoint load balancing weights according to backend load reports. This talk discusses some high level changes that ORCA load reporting introduces as well as potential enhancements down the line.
Misha is a veteran software engineer with wide experience in application networking. Currently Misha is working on Envoy-based L7 application load balancers in Google Cloud. In the past Misha has created Cronet library which made modern protocols like HTTP/2 and HTTP/3 over QUIC... Read More →
In this session attendees will get an in depth overview of how Envoy manages memory allocations with the help of Google tcmalloc allocator. We will also go over on demand memory releasing techniques in Envoy and shed light on why they don't operate in a fully predictable way. Lastly we will reveal the future plans of supporting more allocator types that can be leveraged for better memory management for certain deployment types.
Kateryna is an Infrastructure engineer at Docker where she works on Ingress initiative. Throughout her career she has been passionate about open source and cloud native technologies. Prior to joining Docker she has been part of Spotify Traffic Team where her focus was on shaping and... Read More →
Matt is a software engineer at Tetrate, working on Istio-related products, and loves sharing the latest tech and trends with everyone. He's been doing Dev, sometimes with added Ops, for over a decade. His idea of "full-stack" is Linux, Kubernetes, and now Istio too. He's given many... Read More →
At Dynatrace, feature flags have been integral to our workflows for years. However, our homegrown solution has increasingly become a fragmented collection of flags rather than a comprehensive management tool. This has led to challenges such as unclear use cases, legacy flags with unknown or unintended uses, and complexity compounded by team transitions and shifting assignments. To address these issues, we embraced OpenFeature to standardize and enhance feature flag observability—not just for our benefit but for the broader developer community. By integrating OpenFeature with OpenTelemetry, our Site Reliability Engineers (SREs) now have actionable insights, enabling them to confidently assess potential impacts and side effects across our systems. Join us as we share our journey with OpenFeature at Dynatrace and how it’s transforming the way we manage feature flags.
I am Simon, a Software Developer, a Father, and a passionate Couchsurfer. My big goal is to make the lives of other developers easier. It doesn't matter if I am the CI guy or working on documentation tools as long as they help others shine and grow in their adventures.
Todd is a software engineer and information security specialist. He's led development on a variety of enterprise software products, including those pertaining to IAM, CI/CD, and enterprise messaging. He has a keen interest in developing and implementing open standards to improve software... Read More →
As cloud-native systems scale, managing application features dynamically without disrupting services is a cornerstone of modern software delivery. In this talk, we'll delve into the integration of Kubernetes with OpenFeature, a powerful open standard for feature flag management, to bridge application logic with infrastructure orchestration.
The session will explore Kubernetes-native resources like ConfigMaps, Secrets, and external flag services to store and manage feature configs, enabling real-time toggling without service restarts. Combined with Kubernetes' rolling updates, it ensures rapid recovery from critical issues, safeguarding system stability. This integration redefines how developers roll out features, offering unprecedented control for A/B testing, and canary deployments.
By combining K8s' orchestration power and OpenFeature’s runtime control, this approach not only redefines feature management but also aligns with the future of scalable, adaptive cloud-native ecosystems.
Hi, I am Nikunj Goyal, working as a developer at Adobe and a Maths major from IIT Roorkee. I am working with AI and Machine Learning for some time mainly with Generative AI and graph based methods. I am a core part of Text-to-vector generation team at my org and previously worked... Read More →
Aditi Gupta, Software Developer at Disney + Hotstar, Disney Plus Hotstar
I'm Aditi Gupta, a Software Developer Engineer. Graduated from Asia's largest tech university for women, Indira Gandhi Delhi Technical University,I've been deeply immersed in cloud-native technologies and AI/ML advancements. Skilled in containerisation, micro-service architecture... Read More →
Hooks in OpenFeature are a powerful mechanism for adding custom behavior at well-defined points in the feature flag evaluation life cycle.
They allow developers to automate repetitive tasks and streamline workflows, such as validating resolved flag values, enriching evaluation context, logging, telemetry, and tracking feature usage.
In this session, we’ll explore how hooks work, their role in the evaluation life cycle, and the types of behavior they can implement. Designed for developers seeking clean and efficient feature flagging practices, this talk provides insights into how OpenFeature hooks simplify and enhance flag evaluation without cluttering your application logic.
In the end, attendees will learn how to implement OpenFeature Hooks in their projects.
Saurav Jain, Apify's Developer Community Manager, excels in community building and devrel. With a history of growing Amplication's community to 40K, he now enhances Apify's developer engagement. An international speaker, he has contributed to PyCon Ireland, PyCon Italy, and more... Read More →
Based on two decades of deploying and rolling back software and seven years of helping customers achieve their CD goals, this session debunks myths about canary deployments. While they are viewed as essential to progressive delivery, they are far from a universal solution.
Canary deployments rarely uncover last-minute issues in strong CI/CD pipelines. They demand significant investment in deployment processes, database compatibility, and rollback strategies—often outweighing the benefits. Most importantly, they lack precision, requiring workarounds for targeting subsets of users.
This session shows that OpenFeature meets progressive delivery goals without overhauling your build and deployment processes. It allows you to separate deploying new versions from releasing functionality. Rollbacks require a simple toggle instead of redirecting to an old version. With segmentation, OpenFeature enables targeted rollouts to specific users or groups, gathering feedback over time.
Bob Walker is a Field CTO Octopus Deploy. Bob started as a developer in the early days of .NET when web forms were the hottest new thing, and manual deployments were the norm. After one too many five-hour 2 AM Saturday deployments, he searched for any automation to stop that pain... Read More →
Many of us are familiar with the challenges of distributed computing that result from the properties of real networks, such as unexpected latencies, dropped connections or dynamic network topologies. These challenges also need to be considered when trying to ensure consistent and reliable feature flag evaluations across multiple downstream services in distributed systems.
We will introduce an exemplary distributed systems architecture and illustrate and discuss the potential issues that can arise when attempting to implement feature flag evaluations under various consistency requirements. We will then present several potential solutions that address these issues discussing their pros and cons, and evaluate how well they satisfy the given requirements.
Finally, we will examine how OpenFeature can support the implementation of these potential solutions and provide insights into the current state of discussion on this topic within the project.
OpenFeature TC Member and IT Consultant & Developer, codecentric AG
Lukas is a software developer and IT consultant at codecentric. His main interest is centered around software architecture and cloud native applications.
Solution Architect & IT Consultant, codecentric AG
Christopher is a architect and it consultant with 10+ years of industry experience in topics such as software development and platforms engineering. He is currently focused on helping their customers designing and building robust and scalable cloud-native solutions and platforms... Read More →
Are your deployments stuck in the past? Fear no more! Feature Flags are here to bring agility, control, and creativity to your Kubernetes workloads. In this fun and insightful talk, we’ll explore how feature flags can enable dynamic, fearless experiments and scalable deployments in modern applications.
This talk will show you the path to smoother, smarter deployments. We'll cover how to: 1. Dive into OpenFeature, and see how it pairs perfectly with Kubernetes to orchestrate deployments. 2. Integrate feature flags in Kubernetes to leverage tools like ArgoCD, Flagger, and Prometheus, 3. Real-world stories of flagging triumphs (and a few hiccups)
Aditya Soni is a DevOps/SRE tech professional He worked with Product and Service based companies including Red Hat, Searce, and is currently positioned at Forrester Research as a DevOps Engineer II. He holds AWS, GCP, Azure, RedHat, and Kubernetes Certifications.He is a CNCF Ambassador... Read More →
Anshika is a passionate DevOps/SRE Engineer who is always eager to learn & implement cloud-native solutions, , she has contributed to streamlining deployment processes and enhancing system reliability. Actively participates in building cost-effective and scalable solutions, including... Read More →
This talk will cover how the Multi-Provider for OpenFeature works, enabling seamless integration of multiple feature flag providers within a single application.
We will cover use cases such as hybrid environments where teams leverage different providers for specific projects or systems, gradual migrations from one provider to another to minimize deployment risks, and improving interoperability by integrating in-house solutions with external providers.
We will explore how OpenFeature’s evolving ecosystem drives interoperability, improves developer experience, and fosters vendor-neutral feature flagging.
Jonathan Norris is the CTO and Co-Founder of DevCycle, a Feature Management Platform built with developer experience in mind. An industry veteran with more than a decade of experience building high-performing engineering teams, Jonathan is passionate about building technologies that... Read More →
As feature flags move from simple toggles to core infrastructure, engineers face complex technical challenges that aren't covered in basic tutorials. This technical session dives deep into 3 critical problems in feature flag architecture at scale: maintaining consistency across regional deployments, handling circular dependencies between flags, and managing flag evaluation performance under heavy load.
The presentation walks through specific architectural patterns, including:
* Implementing consistent hashing for user targeting across distributed services * Using dependency graphs to detect and prevent circular feature flag references * Building efficient caching layers that handle rapid flag updates without sacrificing evaluation performance * Managing flag cleanup through automated detection of stale references
Each pattern will be demonstrated with code examples showing both naive implementations and production-ready solutions.
Running 20+ concurrent experiments across your product can sound like playing roulette with production. Feature combinations grow exponentially (2^20 possible states!), while the A/B testing may sound more like A/Z chaos.
Join this lightening talk as we talk about how to develop a feature experimentation framework using OpenFeature that prioritizes experiments based on business impact, cut the number of failed experiments by 70% while increasing successful feature adoption by 45%.
Prerit is working as a Software Architect, directing his expertise towards harnessing Cloud Native Technologies to design resilient architectures that can seamlessly scale in the future, all while prioritizing technical cost, security, availability and end-user experience. As the... Read More →