• Dok Talks #144 - We will Dok You!-The journey to adopt stateful workloads on k8s


    Stateful workloads are the heart of any application, yet they remain confusing and complicated even to daily K8s practitioners. That’s why many organizations shy away from migrating their data - their prized possession - to the unfamiliar stateful realm of Kubernetes.

    After meeting with many organizations in the adoption phase, I discovered what works best, what to avoid, and how critical it is to gain confidence and the right knowledge in order to successfully adopt stateful workloads.

    In this talk I will demonstrate how to optimally adopt Kubernetes and stateful workloads in a few steps, based on what I’ve learned from observing dozens of different adoption journeys. If you are taking your first steps in data on K8s or contemplating where to start - this talk is for you!


    - A Developer turned Solution Architect.
    - Working at Komodor, a startup building the first K8s-native troubleshooting platform.
    - Love everything in infrastructure: storage, networks & security - from 70’s era mainframes to cloud-native.
    - All about “plan well, sleep well”.


    - Understand how critical stateful workloads are for any system, and that the key challenges to migrating it to Kubernetes are knowledge and confidence.
    - How to build the foundational knowledge required to overcome adoption challenges by creating a learning path for individuals and teams.
    - How to gain confidence to run stateful workloads on Kubernetes with support from the community (and yourself!)

  • Dok Talks #145 - Making Hard Things Easy is Hard

    Link visible for attendees


    Making complicated things simple is a prime objective of technology. In addition to technical challenges there is an interfacing challenge. At Section we're automating all dimensions of hosting containerized workloads and solving the "location challenge" is one aspect of this. Making it simple to get the locations you want evokes many trade-offs and can collide with past habits that may no longer be suitable.


    Dr. Kurt Rinehart is the Director of Information Engineering at Section. Kurt holds a PhD in Natural Resource Management, specialising in applying quantitative decision analysis to complex conservation problems. After working as a quantitative consultant, Kurt found and fell in love with startup life and Section. His current responsibilities include designing, developing, and managing autonomic computing systems and providing analytics and data science support across every facet of Section.

    Kurt is married with 2 kids and a dog, and plays guitar for The Intolerables (theintolerables.com).


    - Good agile practice and feedback loops is critical.
    - "Trust but verify" is a good philosophy to keep in mind.
    - When developers are your users, there are extra challenges in finding the happy balance.

  • Data on Kubernetes - Bay Area Mountain View (in person meetup!)

    Needs a location

    Hey folks!

    The lovely team at Intuit have offered us their meeting space where we can have an outdoor networking "hey good to see you again" reception with beer, pizza, some swag (including a few t-shirts), and then an incredible meeting room where we will have two presentations. Topics include "Druid powering AI," and "Life in the Herd: Cloud Native ClickHouse."

    There are some Covid restrictions/requirements so please RSVP asap so we can send out the building entry/pre-registration information.


    • Life in the Herd: Cloud Native ClickHouse

    Robert Hodges - CEO, Altinity

    Of all services, databases are perhaps the most resistant to the cloud native cattle-not-pets model. So what does it really mean to run a large database on Kubernetes? Using ClickHouse as an example, we'll discuss the changes from software packaging to operational management and learn how mission-critical databases find true happiness in a cloud native world.

    • Druid powering AI at Intuit

    Shrivardhan Rao - Software Engineer - Intuit

    At Intuit we collect Operational data (open telemetry traces, metrics, events) at scale to perform real time analytics and streaming anomaly detection. To provide a rich user experience on the data we collect and the insights we publish in real time, we run Apache Druid on K8s. This talk will discuss about how we deploy and scale Druid on K8s. We will also touch on strategies employed for HA, upgrades , performance testing and showcase real use cases.

    Key takeaways:

    • Mechanics of running a time series database on K8s
    • Strategies for AuthN, AuthZ and HA