The presentation discusses the Open Feature project and its two sub-projects, Flag D and Open Feature Operator, which aim to provide a flexible and scalable feature flagging solution for organizations using Kubernetes.
- The Open Feature project aims to provide a flexible and scalable feature flagging solution for organizations using Kubernetes
- The Flag D sub-project allows for flag evaluation from a file and supports RPC TCP, UDP datagrams, and percentile-based evaluation
- The Open Feature Operator sub-project injects feature flag configurations via Flag D into workloads and uses a shared Informer Factory to watch the Kubernetes API for updates
- The project has garnered interest from various organizations and contributors
- The speaker shares anecdotes about the development process and the challenges faced in creating a robust and efficient solution
The speaker shares their thought process in developing the Open Feature Operator sub-project, including the initial idea of using config map mounting and the eventual realization that a shared Informer Factory would be a more efficient solution. They also mention the importance of smart logic being driven by Flag D and consumed by applications, using the example of a flag that determines whether to display apples or bananas.