<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog on Data on Kubernetes Community</title><link>https://dokc.github.io/blog/</link><description>Recent content in Blog on Data on Kubernetes Community</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 08 Oct 2026 12:00:00 +0000</lastBuildDate><atom:link href="https://dokc.github.io/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>Data on Kubernetes Community Transitions to Community-Led Stewardship</title><link>https://dokc.github.io/blog/data-on-kubernetes-community-transitions-to-community-led-stewardship/</link><pubDate>Thu, 08 Oct 2026 12:00:00 +0000</pubDate><guid>https://dokc.github.io/blog/data-on-kubernetes-community-transitions-to-community-led-stewardship/</guid><description>&lt;p&gt;The Data on Kubernetes (DoK) Community is entering a new chapter. Since 2020 it has been a global hub for practitioners running databases, streaming, analytics and AI data on Kubernetes. Constantia LLC is transferring the community&amp;rsquo;s assets and stewardship to the community itself, with Sergey Pronin acting as steward during the transition.&lt;/p&gt;</description></item><item><title>Beyond Adoption: The Age of Operational Excellence</title><link>https://dokc.github.io/blog/beyond-adoption-the-age-of-operational-excellence/</link><pubDate>Mon, 10 Nov 2025 16:00:59 +0000</pubDate><guid>https://dokc.github.io/blog/beyond-adoption-the-age-of-operational-excellence/</guid><description>&lt;h3 id="the-2025-data-on-kubernetes-dok-report-is-here"&gt;The 2025 Data on Kubernetes (DoK) Report Is Here&lt;/h3&gt;
&lt;p&gt;Five years ago, the idea of running data workloads on Kubernetes still raised eyebrows. Today, it’s the norm — and the question has changed from &lt;em&gt;“Can we?”&lt;/em&gt; to &lt;em&gt;“How do we do it best?”&lt;/em&gt;&lt;/p&gt;</description></item><item><title>CFP open for  Data on Kubernetes Day at KubeCon EU 2025</title><link>https://dokc.github.io/blog/cfp-open-for-data-on-kubernetes-day-at-kubecon-eu-2025/</link><pubDate>Fri, 25 Oct 2024 21:08:11 +0000</pubDate><guid>https://dokc.github.io/blog/cfp-open-for-data-on-kubernetes-day-at-kubecon-eu-2025/</guid><description>&lt;p&gt;We&amp;rsquo;re excited to announce that the Data on Kubernetes (DoK) Community will once again host a co-located event at KubeCon EU 2025 in London. As the leading gathering for DoK practitioners and enthusiasts, DoK Day showcases cutting-edge innovations and fosters invaluable knowledge sharing within our vibrant community.&lt;/p&gt;</description></item><item><title>Vitess Joins Data on Kubernetes Community Collaborator Program</title><link>https://dokc.github.io/blog/vitess-joins-data-on-kubernetes-community-collaborator-program/</link><pubDate>Fri, 25 Oct 2024 21:01:22 +0000</pubDate><guid>https://dokc.github.io/blog/vitess-joins-data-on-kubernetes-community-collaborator-program/</guid><description>&lt;p&gt;&lt;img src="https://dokc.github.io/blog/vitess-joins-data-on-kubernetes-community-collaborator-program/vitess-horizontal-e1729890361680.png" width="700" height="338" alt="Vitess" class="" loading="lazy" decoding="async"&gt;&lt;/p&gt;
&lt;p&gt;The Data on Kubernetes Community is excited to announce the addition of &lt;a href="https://vitess.io/" target="_blank" rel="noopener"&gt;Vitess&lt;/a&gt; as its newest &lt;a href="https://dokc.github.io/dokc-community-collaborator/"&gt;Community Collaborator&lt;/a&gt;. Vitess is an open-source database clustering system that helps scale MySQL databases horizontally through sharding while maintaining MySQL compatibility and handling connection pooling, query routing, and automated failover. It was originally developed by YouTube/Google to solve their MySQL scaling challenges, and it has become particularly well-suited for Kubernetes environments because it was designed to run in containerized environments&lt;/p&gt;</description></item><item><title>Empowering developers w/ easy, scalable stream processing on K8s</title><link>https://dokc.github.io/blog/empowering-developers-w-easy-scalable-stream-processing-on-k8s/</link><pubDate>Mon, 14 Oct 2024 16:00:44 +0000</pubDate><guid>https://dokc.github.io/blog/empowering-developers-w-easy-scalable-stream-processing-on-k8s/</guid><description>&lt;p&gt;In this Town Hall, Intuit shared insights on Numaflow, an open-source Kubernetes-native stream processing framework developed to address the challenges of real-time data analytics. The presentation highlighted how Numaflow enables easy, cost-efficient, and resilient stream processing without the steep learning curve or operational intensity of existing solutions. It showed Intuit&amp;rsquo;s successful implementation of Numaflow, which processes billions of messages daily across hundreds of Kubernetes clusters, supporting various applications from analytics to machine learning predictions and anomaly detection.&lt;/p&gt;</description></item><item><title>Vitess: A cloud-native distributed system for scaling MySQL</title><link>https://dokc.github.io/blog/vitess-a-cloud-native-distributed-system-for-scaling-mysql/</link><pubDate>Mon, 07 Oct 2024 16:00:35 +0000</pubDate><guid>https://dokc.github.io/blog/vitess-a-cloud-native-distributed-system-for-scaling-mysql/</guid><description>&lt;p&gt;In this DoK Talk, we learned about Vitess, a powerful database solution for deploying and managing large clusters of MySQL and Percona Server instances. The talk highlighted Vitess&amp;rsquo;s versatility across cloud and dedicated hardware environments, its ability to extend SQL features with impressive scalability, and its architecture with Kubernetes-friendly features, demonstrating why many enterprises have adopted this solution for their production needs.&lt;/p&gt;</description></item><item><title>Running Batch Data Workloads in Kubernetes at Dish Network</title><link>https://dokc.github.io/blog/running-batch-data-workloads-in-kubernetes-at-dish-network/</link><pubDate>Mon, 30 Sep 2024 16:00:41 +0000</pubDate><guid>https://dokc.github.io/blog/running-batch-data-workloads-in-kubernetes-at-dish-network/</guid><description>&lt;p&gt;This DoK Town Hall explored optimizing batch data processing at scale on Kubernetes, addressing the challenges of fast, reliable data processing in the face of exponential data growth. It showcased an architecture leveraging Apache Spark Operator, Apache YuniKorn, Karpenter, and Argo Workflows. This approach aimed to enhance resource allocation, storage performance, and job scheduling, demonstrating how businesses can efficiently handle large-scale data processing for improved decision-making.&lt;/p&gt;</description></item><item><title>Women in Cloud Native / Airflow on K8s</title><link>https://dokc.github.io/blog/women-in-cloud-native-airflow-on-k8s/</link><pubDate>Mon, 23 Sep 2024 16:00:15 +0000</pubDate><guid>https://dokc.github.io/blog/women-in-cloud-native-airflow-on-k8s/</guid><description>&lt;p&gt;Women in Cloud Native was presented by Nancy Chauhan, Developer Advocate at LocalStack and founder of Women in Cloud Native. In this session, we heard about Nancy&amp;rsquo;s journey in cloud native and why she founded the group Women in Cloud Native.&lt;/p&gt;</description></item><item><title>Calling on Contributors for the Data on Kubernetes SIG Get Started Project</title><link>https://dokc.github.io/blog/calling-on-contributors-for-the-data-on-kubernetes-sig-get-started-project/</link><pubDate>Thu, 19 Sep 2024 22:54:22 +0000</pubDate><guid>https://dokc.github.io/blog/calling-on-contributors-for-the-data-on-kubernetes-sig-get-started-project/</guid><description>&lt;p&gt;Since its inception in 2020, the Data on Kubernetes Community (DoKC) has been on a mission to promote the use of Kubernetes for stateful and data workloads. While we&amp;rsquo;ve made significant strides, running stateful applications on Kubernetes remains a challenge for many.&lt;/p&gt;</description></item><item><title>Anatomy of a DBaaS: Bringing self-serve databases to Kubernetes with open source</title><link>https://dokc.github.io/blog/anatomy-of-a-dbaas-bringing-self-serve-databases-to-kubernetes-with-open-source/</link><pubDate>Mon, 16 Sep 2024 23:07:53 +0000</pubDate><guid>https://dokc.github.io/blog/anatomy-of-a-dbaas-bringing-self-serve-databases-to-kubernetes-with-open-source/</guid><description>&lt;p&gt;This talk was an under-the-hood look at developing an open source DBaaS. We looked at the components that are used for its backend services, frontend, and the inner workings of a DBaaS running on top of Kubernetes.&lt;/p&gt;</description></item><item><title>Data on Kubernetes Survey: Contribute to the Collective Knowledge of our Community</title><link>https://dokc.github.io/blog/data-on-kubernetes-survey-contribute-to-the-collective-knowledge-of-our-community/</link><pubDate>Tue, 20 Aug 2024 23:31:02 +0000</pubDate><guid>https://dokc.github.io/blog/data-on-kubernetes-survey-contribute-to-the-collective-knowledge-of-our-community/</guid><description>&lt;p&gt;&lt;a href="https://community.us1.list-manage.com/track/click?u=69b500056de7204820b34995c&amp;amp;id=ee5a873372&amp;amp;e=fae8ffb71d" target="_blank" rel="noopener"&gt;&lt;img src="https://dokc.github.io/blog/data-on-kubernetes-survey-contribute-to-the-collective-knowledge-of-our-community/industry-survey-1-scaled_hu_8e2bfd5460594339.webp" srcset="https://dokc.github.io/blog/data-on-kubernetes-survey-contribute-to-the-collective-knowledge-of-our-community/industry-survey-1-scaled_hu_c6ff81de06ebf4b0.webp 400w, https://dokc.github.io/blog/data-on-kubernetes-survey-contribute-to-the-collective-knowledge-of-our-community/industry-survey-1-scaled_hu_496e662be33c5701.webp 800w, https://dokc.github.io/blog/data-on-kubernetes-survey-contribute-to-the-collective-knowledge-of-our-community/industry-survey-1-scaled_hu_8848d46848cf1a35.webp 1200w, https://dokc.github.io/blog/data-on-kubernetes-survey-contribute-to-the-collective-knowledge-of-our-community/industry-survey-1-scaled_hu_8e2bfd5460594339.webp 1600w, https://dokc.github.io/blog/data-on-kubernetes-survey-contribute-to-the-collective-knowledge-of-our-community/industry-survey-1-scaled.jpg 2560w" sizes="(min-width: 1024px) 768px, 100vw" width="1600" height="900" alt="" class="" loading="lazy" decoding="async"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Data on Kubernetes (DoK) Community is conducting its annual survey to understand the technology issues and trends for running data and stateful workloads on Kubernetes. This year’s survey will focus on DoK ecosystem technologies and AI/ML workloads. We invite you to be &lt;a href="https://community.us1.list-manage.com/track/click?u=69b500056de7204820b34995c&amp;amp;id=ee5a873372&amp;amp;e=fae8ffb71d" target="_blank" rel="noopener"&gt;part of this year&amp;rsquo;s survey&lt;/a&gt; and contribute to the collective knowledge of our community.&lt;/p&gt;</description></item><item><title>Announcing Lori Lorusso as Co-Chair for the Data on Kubernetes SIG</title><link>https://dokc.github.io/blog/announcing-lori-lorusso-as-co-chair-for-the-data-on-kubernetes-sig/</link><pubDate>Mon, 05 Aug 2024 18:42:14 +0000</pubDate><guid>https://dokc.github.io/blog/announcing-lori-lorusso-as-co-chair-for-the-data-on-kubernetes-sig/</guid><description>&lt;p&gt;&lt;img src="https://dokc.github.io/blog/announcing-lori-lorusso-as-co-chair-for-the-data-on-kubernetes-sig/lori-lorusso-sized_hu_6fa6dc84ae6fd358.webp" srcset="https://dokc.github.io/blog/announcing-lori-lorusso-as-co-chair-for-the-data-on-kubernetes-sig/lori-lorusso-sized_hu_bdda3f132f4659b6.webp 400w, https://dokc.github.io/blog/announcing-lori-lorusso-as-co-chair-for-the-data-on-kubernetes-sig/lori-lorusso-sized_hu_6fa6dc84ae6fd358.webp 800w, https://dokc.github.io/blog/announcing-lori-lorusso-as-co-chair-for-the-data-on-kubernetes-sig/lori-lorusso-sized.jpg 1000w" sizes="(min-width: 1024px) 768px, 100vw" width="800" height="419" alt="Lori Lorusso" class="" loading="lazy" decoding="async"&gt;&lt;/p&gt;
&lt;p&gt;We are thrilled to announce that Lori Lorusso, Head of Community at Percona, has been appointed as co-chair for the Data on Kubernetes Special Interest Group (SIG). This appointment marks an exciting new chapter for our community, and we&amp;rsquo;re confident that Lori&amp;rsquo;s extensive experience and passion will drive significant advancements in our mission.&lt;/p&gt;</description></item><item><title>Released From the Cage: Apache Kafka Without Its ZooKeeper</title><link>https://dokc.github.io/blog/released-from-the-cage-apache-kafka-without-its-zookeeper/</link><pubDate>Mon, 05 Aug 2024 17:00:57 +0000</pubDate><guid>https://dokc.github.io/blog/released-from-the-cage-apache-kafka-without-its-zookeeper/</guid><description>&lt;p&gt;For years, Apache Kafka relied on Apache ZooKeeper for maintaining its metadata and coordination. But that is coming to an end. After a lot of work in the Apache Kafka community, ZooKeeper is going away from Apache Kafka and it will be replaced with its own Raft-inspired implementation called KRaft. This is a major architecture change for all Kafka users, including those running Kafka on Kubernetes. And it also affects projects such as Strimzi that provide tooling for running Apache Kafka on Kubernetes. So, how does it work? What are the advantages? What does this change mean for the existing ZooKeeper-based Kafka clusters? What are the main challenges and limitations when using Kraft on Kubernetes? What are the changes we had to make in the Strimzi project to make it ready for KRaft? All of this was answered in this talk including a short demo of what Strimzi support for KRaft looks like.&lt;/p&gt;</description></item><item><title>Lightning Talk: Enabling Hot Restart of Stateful Applications Including GPU-Accelerate AI/ML Workloads</title><link>https://dokc.github.io/blog/lightning-talk-enabling-hot-restart-of-stateful-applications-including-gpu-accelerate-ai-ml-workloads/</link><pubDate>Wed, 31 Jul 2024 17:00:44 +0000</pubDate><guid>https://dokc.github.io/blog/lightning-talk-enabling-hot-restart-of-stateful-applications-including-gpu-accelerate-ai-ml-workloads/</guid><description>&lt;p&gt;This talk both described and demonstrated how stateful applications, including GPU-accelerated AI/ML workflows, can be automatically hot restarted after pod kill/eviction events that are augmented by transparent memory-snapshotting techniques. Applications with complex initializations/startup times, as well as long-running, batch-like workloads, are the best candidates for leveraging this type of operator, and representative benchmarks will be shared. This approach can be used in conjunction with Day 2 node maintenance, autoscaling, OOM issues, and Public Cloud Spot instances to obtain operational benefits, including reduced downtime, higher infrastructure utilization, and reduced computing costs. This presentation aimed to stimulate a broader discussion of additional use cases for memory snapshotting.&lt;/p&gt;</description></item><item><title>Lessons Learned from Building a Database Operator</title><link>https://dokc.github.io/blog/lessons-learned-from-building-a-database-operator/</link><pubDate>Thu, 25 Jul 2024 21:15:41 +0000</pubDate><guid>https://dokc.github.io/blog/lessons-learned-from-building-a-database-operator/</guid><description>&lt;p&gt;In this talk, we shared our journey in developing Kubernetes Operators to run MongoDB in critical production Kubernetes environments. This presentation offered a deep dive into the lessons learned from both building a database operator and learnings from our customers from running a database on Kubernetes. We explored the nuanced challenges and innovative solutions encountered while orchestrating MongoDB within Kubernetes&amp;rsquo; dynamic environment. We covered the architectural decisions, performance optimization strategies, and the critical role of stateful workload management in Kubernetes.&lt;/p&gt;</description></item><item><title>Cloud-Native Dataspaces: Experiences from the German Research Data Ecosystem</title><link>https://dokc.github.io/blog/cloud-native-dataspaces-experiences-from-the-german-research-data-ecosystem/</link><pubDate>Mon, 08 Jul 2024 16:00:19 +0000</pubDate><guid>https://dokc.github.io/blog/cloud-native-dataspaces-experiences-from-the-german-research-data-ecosystem/</guid><description>&lt;p&gt;Data on Kubernetes and stateful applications have gained remarkable adoption across the community. But why stop there? Kubernetes and cloud-native tools can provide compelling core technologies for building sophisticated data ecosystems, from advanced metadata handling to workflows and events. Enter the realm of &amp;ldquo;dataspaces,&amp;rdquo; a transformative concept empowering organizations to seamlessly integrate and synchronize data sharing patterns for diverse existing data landscapes, that can even extend across organizational boundaries. Our session gave practical examples how Kubernetes and open source tools can be used to harmonize a heterogeneous data ecosystem. The resulting cloud-native dataspaces increase interoperability, reduce vendor lock-ins, and create an overall boost in operational efficiency by enabling the use of modern DataOps practices.&lt;/p&gt;</description></item><item><title>Lightning Talk: My Database Runs on Kubernetes. What's Next? Data Platforms!</title><link>https://dokc.github.io/blog/lightning-talk-my-database-runs-on-kubernetes-whats-next-data-platforms/</link><pubDate>Wed, 03 Jul 2024 16:00:49 +0000</pubDate><guid>https://dokc.github.io/blog/lightning-talk-my-database-runs-on-kubernetes-whats-next-data-platforms/</guid><description>&lt;p&gt;There&amp;rsquo;s not much doubt that databases now run well on Kubernetes: operators have matured, storage management works, and there are lots of success stories. What do you do now? Build your own data platform to replace expensive, proprietary cloud services! Argo CD and Flux make it possible to integrate databases, data ingest, visualization, integration, and operations into a single platform that deploys from GitHub or GitLab. Our talk reviewed open source projects for data platforms configuration as well as standard design patterns for applying them in real systems.&lt;/p&gt;</description></item><item><title>Lightning Talk: Ditching Data Pipelines: why treating Data as Assets is the best thing you can do</title><link>https://dokc.github.io/blog/lightning-talk-ditching-data-pipelines-why-treating-data-as-assets-is-the-best-thing-you-can-do/</link><pubDate>Mon, 01 Jul 2024 16:00:40 +0000</pubDate><guid>https://dokc.github.io/blog/lightning-talk-ditching-data-pipelines-why-treating-data-as-assets-is-the-best-thing-you-can-do/</guid><description>&lt;p&gt;Efficient data handling traditionally involves constructing robust pipelines to process information from diverse sources. However, recent open-source tools question this approach and propose an alternative: rather than detailing data processing steps, why not focus on the relationships between data objects?&lt;/p&gt;</description></item><item><title>Announcing Your New Data on Kubernetes Ambassadors</title><link>https://dokc.github.io/blog/announcing-your-new-data-on-kubernetes-ambassadors/</link><pubDate>Mon, 01 Jul 2024 13:00:17 +0000</pubDate><guid>https://dokc.github.io/blog/announcing-your-new-data-on-kubernetes-ambassadors/</guid><description>&lt;p&gt;&lt;img src="https://dokc.github.io/blog/announcing-your-new-data-on-kubernetes-ambassadors/2024-ambassadors-2-small_hu_436c3a62e340675.webp" srcset="https://dokc.github.io/blog/announcing-your-new-data-on-kubernetes-ambassadors/2024-ambassadors-2-small_hu_7718947e455bfd8b.webp 400w, https://dokc.github.io/blog/announcing-your-new-data-on-kubernetes-ambassadors/2024-ambassadors-2-small_hu_7bbea973463a30a.webp 800w, https://dokc.github.io/blog/announcing-your-new-data-on-kubernetes-ambassadors/2024-ambassadors-2-small_hu_57b421302c25d7bd.webp 1200w, https://dokc.github.io/blog/announcing-your-new-data-on-kubernetes-ambassadors/2024-ambassadors-2-small_hu_436c3a62e340675.webp 1600w, https://dokc.github.io/blog/announcing-your-new-data-on-kubernetes-ambassadors/2024-ambassadors-2-small.jpg 2000w" sizes="(min-width: 1024px) 768px, 100vw" width="1600" height="838" alt="" class="" loading="lazy" decoding="async"&gt;&lt;/p&gt;
&lt;p&gt;We put out the call for Data on Kubernetes community members to submit applications for the Ambassador program, and you responded. We had an overwhelming response of amazing candidates. Several existing ambassadors are returning and will be joined by a roster of new DoK experts.&lt;/p&gt;</description></item><item><title>From Zero to Hero: Scaling Postgres in Kubernetes Using the Power of CloudNativePG</title><link>https://dokc.github.io/blog/from-zero-to-hero-scaling-postgres-in-kubernetes-using-the-power-of-cloudnativepg/</link><pubDate>Thu, 27 Jun 2024 16:00:44 +0000</pubDate><guid>https://dokc.github.io/blog/from-zero-to-hero-scaling-postgres-in-kubernetes-using-the-power-of-cloudnativepg/</guid><description>&lt;p&gt;Unleash PostgreSQL&amp;rsquo;s potential in Kubernetes with CloudNativePG, a community-driven control plane reshaping the database landscape. Join a dedicated CloudNativePG maintainer and active Postgres contributor on a captivating journey through managing highly available clusters in the Cloud Native era. Discover best practices for large-scale databases: architecture, deployment on bare metal or virtual machines in Kubernetes, storage optimization, robust backup, recovery strategies, vertical scalability, and performance tuning. Gain insights into real-world challenges and battle-tested solutions for seamless PostgreSQL cluster operation, catering to applications and AI use cases. Delve into CloudNativePG&amp;rsquo;s strengths, discussions on existing capabilities, limitations, and the future roadmap. Revolutionize PostgreSQL in Kubernetes—liberate data, embrace portability, and empower your organization with CloudNativePG.&lt;/p&gt;</description></item><item><title>How to Create Your Own Metadata-Driven ML Platform from Scratch</title><link>https://dokc.github.io/blog/how-to-create-your-own-metadata-driven-ml-platform-from-scratch/</link><pubDate>Tue, 04 Jun 2024 16:00:23 +0000</pubDate><guid>https://dokc.github.io/blog/how-to-create-your-own-metadata-driven-ml-platform-from-scratch/</guid><description>&lt;p&gt;This talk demonstrated integrating a data lakehouse with a metadata-driven orchestration engine, utilizing open-source tools like Presto and Kubeflow. Other key learnings included:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Learn about Presto and how it works with the open lakehouse concept for efficient data analytics. Understand the basics of setting up Presto, connecting it to your data sources, and executing your first queries.&lt;/li&gt;
&lt;li&gt;Explore Kubeflow, a Kubernetes-based platform for ML workflows. We walked through setting up Kubeflow, creating metadata-driven pipelines, and deploying notebook servers. Learn about distributed training operators, hyper-parameter tuning, and model serving within the Kubeflow ecosystem.&lt;/li&gt;
&lt;li&gt;Automating your ML lifecycle, from data ingestion to model deployment. Understand how to implement traceability and manage your workflows efficiently using the tools discussed.&lt;/li&gt;
&lt;li&gt;Learn how to integrate real-time data streams with your ML platform, ensuring your models stay relevant and effective.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Speakers:&lt;/p&gt;</description></item><item><title>Data on Kubernetes Ambassador Interview with Alex Lines</title><link>https://dokc.github.io/blog/data-on-kubernetes-ambassador-interview-with-alex-lines/</link><pubDate>Tue, 28 May 2024 23:23:57 +0000</pubDate><guid>https://dokc.github.io/blog/data-on-kubernetes-ambassador-interview-with-alex-lines/</guid><description>&lt;p&gt;This interview with Data on Kubernetes Ambassador, Alex Lines, is part of series where we learn where each of our DoK Ambassadors got their start in open source and the Data on Kubernetes Community. Alex also tells his thoughts on the future of Data on Kubernetes.&lt;/p&gt;</description></item><item><title>Advanced CSI-FUSE Filesystem for AI/ML Data Management in Kubernetes</title><link>https://dokc.github.io/blog/advanced-csi-fuse-filesystem-for-ai-ml-data-management-in-kubernetes/</link><pubDate>Mon, 20 May 2024 16:00:27 +0000</pubDate><guid>https://dokc.github.io/blog/advanced-csi-fuse-filesystem-for-ai-ml-data-management-in-kubernetes/</guid><description>&lt;p&gt;AI/ML workloads, known for their data intensity, often depend on cloud storage. However, Kubernetes faces significant challenges in accessing this cloud storage data efficiently, primarily due to the lack of a Kubernetes volume interface and a heavy reliance on object storage-specific APIs. In this session, Lu Qiu discussed how to use an advanced CSI-FUSE filesystem to address the above challenges. She also analyzed various industry-standard CSI-FUSE products to guide users in selecting the most suitable CSI-FUSE solution for their specific Kubernetes AI/ML workloads. Other key learnings:&lt;/p&gt;</description></item><item><title>Does containerization affect the performance of databases?</title><link>https://dokc.github.io/blog/does-containerization-affect-the-performance-of-databases/</link><pubDate>Thu, 02 May 2024 18:10:14 +0000</pubDate><guid>https://dokc.github.io/blog/does-containerization-affect-the-performance-of-databases/</guid><description>&lt;p&gt;&lt;em&gt;This post has been provided by&lt;/em&gt;*&lt;a href="https://dokc.github.io/sponsors/"&gt;DoK community sponsor&lt;/a&gt;* &lt;em&gt;ApeCloud and authored by Cai Songlu&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The wave of database containerization is on the rise, as clearly shown in Fig.1. Databases and analytics are now a major part of the tech scene. Yet, a common dilemma persists: Does containerization impact database performance? If yes, what factors come into play? How can we tackle performance and stability issues brought about by containerization?&lt;/p&gt;</description></item><item><title>Become a Data on Kubernetes Ambassador in 2024</title><link>https://dokc.github.io/blog/become-a-data-on-kubernetes-in-2024-ambassador/</link><pubDate>Tue, 30 Apr 2024 20:49:40 +0000</pubDate><guid>https://dokc.github.io/blog/become-a-data-on-kubernetes-in-2024-ambassador/</guid><description>&lt;p&gt;The Data on Kubernetes Community (DoKC) is thrilled to announce that we will be accepting applications for the &lt;a href="https://dokc.github.io/ambassadors/program/"&gt;DoKC Ambassadors Program&lt;/a&gt; starting May 1st. The DoK Ambassadors program was created to acknowledge and empower members of the community that have demonstrated expertise in DoK ecosystem and a level of enthusiasm for participating in the community.&lt;/p&gt;</description></item><item><title>Kubernetes as a Data Platform, DoK Panel at KubeCon</title><link>https://dokc.github.io/blog/kubernetes-as-a-data-platform-dok-panel-at-kubecon/</link><pubDate>Mon, 29 Apr 2024 15:00:11 +0000</pubDate><guid>https://dokc.github.io/blog/kubernetes-as-a-data-platform-dok-panel-at-kubecon/</guid><description>&lt;p&gt;Data on Kubernetes is well-positioned to become the operational default in a world where data and AI/ML applications are expected to grow. Scalability, flexibility, resilience, openness, and costs are among the reasons; and it has a transformative impact on organizations who benefit from increased productivity, revenue growth, market share and margin, according to the 2022 Data on Kubernetes Report.&lt;/p&gt;</description></item><item><title>Adding Zonal Resiliency to Etsy's Kafka Cluster</title><link>https://dokc.github.io/blog/etsy-zonal-resiliency/</link><pubDate>Thu, 18 Apr 2024 15:00:14 +0000</pubDate><guid>https://dokc.github.io/blog/etsy-zonal-resiliency/</guid><description>&lt;p&gt;Kafka is an important part of Etsy&amp;rsquo;s data ecosystem, moving data that powers a number of things like analytics, A/B testing, and search indexing. Etsy runs its Kafka cluster on Kubernetes and in 2022 the data team made an effort to ensure that the cluster could withstand a GCP zonal outage. This created an interesting opportunity for the team to change the way they approached rolling out changes to the Kafka brokers. They were able to cut the time for these updates from 7 hours to a little over 2.&lt;/p&gt;</description></item><item><title>DoK Day Meets Paris at KubeCon EU 2024</title><link>https://dokc.github.io/blog/dok-day-meets-paris-at-kubecon-eu-2024/</link><pubDate>Thu, 04 Apr 2024 16:57:43 +0000</pubDate><guid>https://dokc.github.io/blog/dok-day-meets-paris-at-kubecon-eu-2024/</guid><description>&lt;p&gt;For the second time, the Data on Kubernetes Community’s DoK Day event was hosted by the CNCF as a co-located event at KubeCon Europe 2024 in Paris, France – and it was our biggest and most well attended event yet!&lt;/p&gt;</description></item><item><title>DoK Community Sponsor Spotlight: Apache YuniKorn</title><link>https://dokc.github.io/blog/dok-community-sponsor-spotlight-apache-yunikorn/</link><pubDate>Tue, 13 Feb 2024 23:07:02 +0000</pubDate><guid>https://dokc.github.io/blog/dok-community-sponsor-spotlight-apache-yunikorn/</guid><description>&lt;p&gt;The Data on Kubernetes Community (DoKC) is the global home for thousands of end users sharing best practices for running data workloads on Kubernetes including 4k Slack users, nearly 3k Meetup followers and 7k newsletter subscribers. We deliver a range of community programs to support practitioners on their DoK journey including meetups, conferences, end user roundtables, research reports, an ambassador program, and other activities to help practitioners connect and learn. Our work would not be possible without the support of sponsors who enable us to bring you these programs while sharing their knowledge and experience to foster growth and innovation with Kubernetes.&lt;/p&gt;</description></item><item><title>Data On Kubernetes Ecosystem Day</title><link>https://dokc.github.io/blog/data-on-kubernetes-ecosystem-day/</link><pubDate>Mon, 29 Jan 2024 19:57:31 +0000</pubDate><guid>https://dokc.github.io/blog/data-on-kubernetes-ecosystem-day/</guid><description>&lt;p&gt;&lt;em&gt;A summary of our discussion and presentations during our first-ever DoK Ecosystem Day.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;DoK is a vendor-neutral space, but we also know organizations rely on vendors for different parts of their stack. In January, the Data on Kubernetes Community gave vendors an opportunity to be shameless for its inaugural Ecosystem Day event!&lt;/p&gt;</description></item><item><title>Data Compliance Across Multiple Regions with KubeSlice</title><link>https://dokc.github.io/blog/data-compliance-across-multiple-regions-with-kubeslice/</link><pubDate>Tue, 23 Jan 2024 19:53:04 +0000</pubDate><guid>https://dokc.github.io/blog/data-compliance-across-multiple-regions-with-kubeslice/</guid><description>&lt;p&gt;&lt;em&gt;A summary of our discussion and presentation during our first DoK Talk in January.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Data on Kubernetes (DoK) Talks are virtual events presented by Data on Kubernetes Community members sharing best practices, use cases, and other practical advice to help end users on their DoK journey.&lt;/p&gt;</description></item><item><title>K8s scheduling: Batch workloads in multi-tenant environment with Apache YuniKorn</title><link>https://dokc.github.io/blog/k8s-scheduling-batch-workloads-in-multi-tenant-environment-with-apache-yunikorn/</link><pubDate>Tue, 12 Dec 2023 19:50:59 +0000</pubDate><guid>https://dokc.github.io/blog/k8s-scheduling-batch-workloads-in-multi-tenant-environment-with-apache-yunikorn/</guid><description>&lt;p&gt;&lt;em&gt;A summary of our discussion during our DoKC Town Hall held in November.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Data on Kubernetes Community (DoKC) &lt;a href="https://www.meetup.com/data-on-kubernetes-community/" target="_blank" rel="noopener"&gt;Town Halls&lt;/a&gt; are an opportunity to bring the community together to meet one another, share end-user journey stories, discuss DoK-related projects and technologies, and stay up-to-date on community events and ways to participate.&lt;/p&gt;</description></item><item><title>Get started with AI on AWS with MLFlow and Notebooks on K8s</title><link>https://dokc.github.io/blog/get-started-with-ai-on-aws-with-mlflow-and-notebooks-on-k8s/</link><pubDate>Wed, 25 Oct 2023 17:49:38 +0000</pubDate><guid>https://dokc.github.io/blog/get-started-with-ai-on-aws-with-mlflow-and-notebooks-on-k8s/</guid><description>&lt;p&gt;&lt;em&gt;A summary of our discussion during our DoKC Town Hall held in October.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Data on Kubernetes Community (DoKC) &lt;a href="https://www.meetup.com/data-on-kubernetes-community/" target="_blank" rel="noopener"&gt;Town Halls&lt;/a&gt; allow our community to meet one another, share end user journey stories, discuss DoK-related projects and technologies, and learn more about community events and ways to participate.&lt;/p&gt;</description></item><item><title>Rook - Helping the Kubernetes Storage Community Thrive</title><link>https://dokc.github.io/blog/rook-helping-the-kubernetes-storage-community-thrive/</link><pubDate>Thu, 28 Sep 2023 16:54:00 +0000</pubDate><guid>https://dokc.github.io/blog/rook-helping-the-kubernetes-storage-community-thrive/</guid><description>&lt;p&gt;&lt;em&gt;A summary of our discussion during our DoKC Town Hall held in September.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Data on Kubernetes Community (DoKC) &lt;a href="https://www.meetup.com/data-on-kubernetes-community/" target="_blank" rel="noopener"&gt;Town Halls&lt;/a&gt; allow our community to meet one another, share end user journey stories, discuss DoK-related projects and technologies, and learn more about community events and ways to participate.&lt;/p&gt;</description></item><item><title>How Chick-fil-A runs Kubernetes at the Edge</title><link>https://dokc.github.io/blog/persistence-at-the-edge/</link><pubDate>Tue, 29 Aug 2023 00:17:44 +0000</pubDate><guid>https://dokc.github.io/blog/persistence-at-the-edge/</guid><description>&lt;p&gt;Brian Chambers, Chick-fil-A&amp;rsquo;s Chief Architect, shared insights into how the company strategically harnessed Kubernetes to tackle intricate challenges posed by high sales volumes and the need for real-time localized solutions. The company&amp;rsquo;s drive for technology innovation stemmed from improving kitchen operations. When faced with kitchen efficiency challenges, they embarked on an initiative to deploy technology solutions that enhanced real-time visibility and streamlined staff operations.&lt;/p&gt;</description></item><item><title>Dutch Government: Implementing Data &amp; Databases on K8s</title><link>https://dokc.github.io/blog/implementing-data-databases-on-k8s/</link><pubDate>Wed, 26 Jul 2023 16:15:12 +0000</pubDate><guid>https://dokc.github.io/blog/implementing-data-databases-on-k8s/</guid><description>&lt;h4 id="a-summary-of-our-discussion-during-our-dokc-town-hall-held-in-july"&gt;&lt;em&gt;A summary of our discussion during our DoKC Town Hall held in July&lt;/em&gt;&lt;/h4&gt;
&lt;p&gt;Data on Kubernetes Community (DoKC) &lt;a href="https://www.meetup.com/data-on-kubernetes-community/" target="_blank" rel="noopener"&gt;Town Halls&lt;/a&gt; allow our community to meet one another, share end user journey stories, discuss DoK-related projects and technologies, and learn more about community events and ways to participate.&lt;/p&gt;</description></item><item><title>Join the DoKC Ambassador Program Today</title><link>https://dokc.github.io/blog/join-the-dokc-ambassador-program-today/</link><pubDate>Wed, 19 Jul 2023 23:08:52 +0000</pubDate><guid>https://dokc.github.io/blog/join-the-dokc-ambassador-program-today/</guid><description>&lt;p&gt;We are thrilled to announce the launch of the &lt;a href="https://dokc.github.io/ambassadors/program/"&gt;Data on Kubernetes Community (DoKC) Ambassador Program&lt;/a&gt;! The DoKC Ambassador Program is designed to recognize individuals in the community who are actively participating in activities and engaging with other community members. It provides an opportunity for community members to take their involvement to the next level; play a more significant role in shaping the future of our community; and help educate other users who are on their journey running data on Kubernetes.&lt;/p&gt;</description></item><item><title>Kubernetes Operators and Data Pipelines</title><link>https://dokc.github.io/blog/kubernetes-operators-and-data-pipelines/</link><pubDate>Tue, 27 Jun 2023 16:00:51 +0000</pubDate><guid>https://dokc.github.io/blog/kubernetes-operators-and-data-pipelines/</guid><description>&lt;h4 id="a-summary-of-our-discussion-during-our-dokc-town-hall-held-in-june"&gt;&lt;em&gt;A summary of our discussion during our DoKC Town Hall held in June.&lt;/em&gt;&lt;/h4&gt;
&lt;p&gt;Data on Kubernetes Community (DoKC) &lt;a href="https://www.meetup.com/data-on-kubernetes-community/" target="_blank" rel="noopener"&gt;Town Halls&lt;/a&gt; allow our community to meet one another, share end user journey stories, discuss DoK-related projects and technologies, and learn more about community events and ways to participate.&lt;/p&gt;</description></item><item><title>DoK Operators: Workload Reliability and Availability</title><link>https://dokc.github.io/blog/dok-operators-workload-reliability-and-availability/</link><pubDate>Wed, 21 Jun 2023 22:39:24 +0000</pubDate><guid>https://dokc.github.io/blog/dok-operators-workload-reliability-and-availability/</guid><description>&lt;p&gt;On May 24, Akshay Ram and Michelle Au from Google led the DoK Operator Roundtable, representing both the Kubernetes project and Google Kubernetes Engine (GKE) as a managed Kubernetes provider. DoK roundtables unite operator developers for an informal deep dive into challenges that come up when writing operators and using them in production. The goal of the roundtable was to explore challenges projects are facing when writing operators, and to find opportunities where the Kubernetes project could address those gaps.&lt;/p&gt;</description></item><item><title>May Data on Kubernetes Bay Area Meetup Report</title><link>https://dokc.github.io/blog/may-data-on-kubernetes-bay-area-meetup-report/</link><pubDate>Wed, 31 May 2023 16:51:31 +0000</pubDate><guid>https://dokc.github.io/blog/may-data-on-kubernetes-bay-area-meetup-report/</guid><description>&lt;p&gt;The DoK Bay Area meetup held its first official meeting on &lt;a href="https://www.meetup.com/bay-area-data-on-kubernetes-community/events/292586875/" target="_blank" rel="noopener"&gt;May 17 at Bootup World in Menlo Park&lt;/a&gt;. Thanks to the hard work and support from Olyvia Rakshit and the team at Avesha, we were able to obtain a venue and meet for pizza, pop, and presentations on Kubernetes.&lt;/p&gt;</description></item><item><title>Recap: Data on Kubernetes First Town Hall</title><link>https://dokc.github.io/blog/recap-data-on-kubernetes-first-town-hall/</link><pubDate>Tue, 30 May 2023 14:30:10 +0000</pubDate><guid>https://dokc.github.io/blog/recap-data-on-kubernetes-first-town-hall/</guid><description>&lt;p&gt;&lt;em&gt;A summary of our discussion during our first DoKC Town Hall held in May: Improved DevX with DoK and best practices for deploying Spark on Kubernetes&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;We held our first-ever community Town Hall on Thursday, May 18. Hosted by the Data on Kubernetes Community (DoKC), &lt;a href="https://www.meetup.com/data-on-kubernetes-community/" target="_blank" rel="noopener"&gt;Town Halls&lt;/a&gt; allow our community to meet one another, share end user journey stories, discuss DoK-related projects and technologies, and learn more about community events and ways to participate.&lt;/p&gt;</description></item><item><title>Data on Kubernetes Community @ KubeCon Europe 2023</title><link>https://dokc.github.io/blog/data-on-kubernetes-community-at-kubecon-europe-2023/</link><pubDate>Mon, 01 May 2023 15:46:01 +0000</pubDate><guid>https://dokc.github.io/blog/data-on-kubernetes-community-at-kubecon-europe-2023/</guid><description>&lt;p&gt;&lt;em&gt;By Melissa Logan&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;We had an eventful and rewarding week with the Data on Kubernetes Community at KubeCon Europe in Amsterdam. From meetups to panels to hallway conversations, it was energizing and fulfilling to see how the DoKC came together to learn, share, and grow together.&lt;/p&gt;</description></item><item><title>Upcoming Data on Kubernetes Community Events</title><link>https://dokc.github.io/blog/upcoming-data-on-kubernetes-community-events/</link><pubDate>Thu, 13 Apr 2023 16:24:06 +0000</pubDate><guid>https://dokc.github.io/blog/upcoming-data-on-kubernetes-community-events/</guid><description>&lt;p&gt;As we welcome a new season - for some of us spring has sprung and others are buckling down for fall. No matter which season you’re welcoming in, seasonal changes bring fresh opportunities. We are excited to announce new ways for us to gather as a community. We have some exciting DoK community events, including some big firsts for us.&lt;/p&gt;</description></item><item><title>Using Kubernetes for Healthcare Data</title><link>https://dokc.github.io/blog/using-kubernetes-for-healthcare-data/</link><pubDate>Thu, 02 Feb 2023 19:14:54 +0000</pubDate><guid>https://dokc.github.io/blog/using-kubernetes-for-healthcare-data/</guid><description>&lt;p&gt;Healthcare organizations are transforming their applications and embracing digital platforms for efficient patient care. Edge computing plays a critical role in deploying innovative care that would not be possible without it.&lt;/p&gt;</description></item><item><title>Why we decided to migrate our Jaeger storage to ClickHouse</title><link>https://dokc.github.io/blog/why-we-decided-to-migrate-our-jaeger-storage-to-clickhouse/</link><pubDate>Wed, 04 Jan 2023 11:05:38 +0000</pubDate><guid>https://dokc.github.io/blog/why-we-decided-to-migrate-our-jaeger-storage-to-clickhouse/</guid><description>&lt;p&gt;In this talk, &lt;a href="https://opsverse.io" target="_blank" rel="noopener"&gt;OpsVerse&lt;/a&gt; co-founder &lt;a href="https://www.linkedin.com/in/arul-jegadish-francis/" target="_blank" rel="noopener"&gt;Arul Jegadish&lt;/a&gt; explains why they decided to switch from using &lt;a href="https://www.jaegertracing.io" target="_blank" rel="noopener"&gt;Jaeger&lt;/a&gt; storage backend to &lt;a href="https://clickhouse.com" target="_blank" rel="noopener"&gt;ClickHouse&lt;/a&gt;, and why they choose to run it on &lt;a href="https://kubernetes.io" target="_blank" rel="noopener"&gt;Kubernetes&lt;/a&gt;. He also shares tips and tricks to migrate and run it without problems.&lt;/p&gt;</description></item><item><title>Building a Digital Factory for the Sheet Metal Industry</title><link>https://dokc.github.io/blog/building-a-digital-factory-for-the-sheet-metal-industry/</link><pubDate>Tue, 03 Jan 2023 18:15:34 +0000</pubDate><guid>https://dokc.github.io/blog/building-a-digital-factory-for-the-sheet-metal-industry/</guid><description>&lt;p&gt;CamData 3D, one of the newest projects of &lt;a href="https://kurago.software/en/" target="_blank" rel="noopener"&gt;Kurago&lt;/a&gt; in partnership with &lt;a href="https://bystronic.com/che/fr" target="_blank" rel="noopener"&gt;Bystronic&lt;/a&gt;, provides a multi-tenant cloud service aiming to improve the digitization of the sheet metal industry. In this talk, &lt;a href="https://www.linkedin.com/in/elieassi/?originalSubdomain=es" target="_blank" rel="noopener"&gt;Senior DevOps Engineer Elie Assi&lt;/a&gt; elaborates on why and how they choose to host their service in Kubernetes instead of virtual machines.&lt;/p&gt;</description></item><item><title>Graph in Kubernetes Panel</title><link>https://dokc.github.io/blog/graph-in-kubernetes-panel/</link><pubDate>Mon, 12 Dec 2022 10:21:44 +0000</pubDate><guid>https://dokc.github.io/blog/graph-in-kubernetes-panel/</guid><description>&lt;p&gt;Graph databases are the fastest-growing data store in the world. &lt;a href="https://www.gartner.com/en/newsroom/press-releases/2019-02-18-gartner-identifies-top-10-data-and-analytics-technolo" target="_blank" rel="noopener"&gt;According to Gartner&lt;/a&gt;, the application of graph processing and graph DBMSs will grow at 100 percent annually through 2022 to continuously accelerate data preparation and enable more complex and adaptive data science.&lt;/p&gt;</description></item><item><title>How to build a cloud-native event-driven app and deploy to Kubernetes</title><link>https://dokc.github.io/blog/how-to-build-a-cloud-native-event-driven-app-and-deploy-to-kubernetes/</link><pubDate>Mon, 28 Nov 2022 18:39:17 +0000</pubDate><guid>https://dokc.github.io/blog/how-to-build-a-cloud-native-event-driven-app-and-deploy-to-kubernetes/</guid><description>&lt;p&gt;In the following tutorial, we will explore and learn the foundations of building an event-driven app based on a cloud-native approach. We will develop several cloud-native microservices, deploy them over a minikube cluster, and install &lt;a href="https://github.com/memphisdev/memphis-broker" target="_blank" rel="noopener"&gt;Memphis&lt;/a&gt;, which is a cloud-native real-time data processing platform that will enable communication between the services. Finally, we will run the entire application on a Kubernetes cluster.&lt;/p&gt;</description></item><item><title>From Laptop to Cloud: Developing Cloud-Native Applications with Containerized Databases</title><link>https://dokc.github.io/blog/from-laptop-to-cloud-developing-cloud-native-applications-with-containerized-databases/</link><pubDate>Mon, 28 Nov 2022 17:35:09 +0000</pubDate><guid>https://dokc.github.io/blog/from-laptop-to-cloud-developing-cloud-native-applications-with-containerized-databases/</guid><description>&lt;p&gt;With the advent of microservices in Kubernetes, individual developer teams now manage their own data, middleware, and databases. Automated tests and CI/CD pipelines must be revisited to include these new requirements.&lt;/p&gt;</description></item><item><title>Kubernetes Operator Lifecycle Management</title><link>https://dokc.github.io/blog/kubernetes-operator-lifecycle-management/</link><pubDate>Mon, 28 Nov 2022 15:43:46 +0000</pubDate><guid>https://dokc.github.io/blog/kubernetes-operator-lifecycle-management/</guid><description>&lt;p&gt;In this Talk, Anynines CEO &lt;a href="https://www.linkedin.com/in/julianfischer/" target="_blank" rel="noopener"&gt;Julian Fisher&lt;/a&gt; shares about the challenges of managing Kubernetes operator&amp;rsquo;s lifecycle. Julian and his team benchmarked multiple tools that could help with that. The talk covers Carvel, Helm, OLM, Operator SDK, where the pros and cons are shared for each tool.&lt;/p&gt;</description></item><item><title>Protection against accidental deletion of PVs or Namespaces</title><link>https://dokc.github.io/blog/protection-against-accidental-deletion-of-pvs-or-namespaces/</link><pubDate>Wed, 16 Nov 2022 17:40:18 +0000</pubDate><guid>https://dokc.github.io/blog/protection-against-accidental-deletion-of-pvs-or-namespaces/</guid><description>&lt;p&gt;Accidental PVC delete or namespace delete can cause the Persistent Volume to get deleted. Such volumes lose their data, and the stateful applications lose their state. By using Persistent Volume TrashCan, users can get a grace period to undo such unintended delete operation.&lt;/p&gt;</description></item><item><title>Leveraging Running Stateful Workloads on Kubernetes for the Benefit of Developers</title><link>https://dokc.github.io/blog/leveraging-running-stateful-workloads-on-kubernetes-for-the-benefit-of-developers/</link><pubDate>Mon, 14 Nov 2022 21:06:52 +0000</pubDate><guid>https://dokc.github.io/blog/leveraging-running-stateful-workloads-on-kubernetes-for-the-benefit-of-developers/</guid><description>&lt;p&gt;Kubernetes comes with a lot of useful features like Volumes and StatefulSets, which make running stateful workloads simple. Interestingly, when combined with the right tools, these features can make Kubernetes very valuable for developers wanting to run massive production databases in development! This is exactly what was seen at &lt;a href="https://www.extendi.it/home" target="_blank" rel="noopener"&gt;Extendi&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Data on Kubernetes 2022 Report</title><link>https://dokc.github.io/blog/data-on-kubernetes-2022-report/</link><pubDate>Tue, 18 Oct 2022 16:02:06 +0000</pubDate><guid>https://dokc.github.io/blog/data-on-kubernetes-2022-report/</guid><description>&lt;p&gt;Data applications empower organizations to create new business models and transform industries, and Kubernetes is increasing the velocity with which they can be deployed. Last &lt;a href="https://dokc.github.io/blog/first-data-on-kubernetes-report-published/"&gt;year&amp;rsquo;s report found&lt;/a&gt; that the appetite for Data on Kubernetes (DoK) is strong, with 90% of respondents believing that Kubernetes is ready for stateful workloads and a large majority of respondents (70%) running them in production.&lt;/p&gt;</description></item><item><title>Resilient Redis</title><link>https://dokc.github.io/blog/resilient-redis/</link><pubDate>Tue, 11 Oct 2022 15:19:46 +0000</pubDate><guid>https://dokc.github.io/blog/resilient-redis/</guid><description>&lt;p&gt;Redis is a widely used open-source in-memory data store and cache that has become a key component in the development of scalable microservice systems. While all of the main cloud providers provide fully managed Redis services (Amazon ElastiCache, Azure Cache for Redis, and GCP Memorystore), it may also be simply implemented in Kubernetes if you require additional control over the Redis configurations.&lt;/p&gt;</description></item><item><title>DoK Day @ KubeCon NA 2022 Schedule is Here!</title><link>https://dokc.github.io/blog/dok-day-kubecon-na-2022-schedule-is-here/</link><pubDate>Tue, 11 Oct 2022 12:38:10 +0000</pubDate><guid>https://dokc.github.io/blog/dok-day-kubecon-na-2022-schedule-is-here/</guid><description>&lt;p&gt;DoK Day – happening next October 24th – is where the industry meets to forge relationships, share best practices, and use cases about running data on Kubernetes. We have a great lineup of 15+ talks, check out the schedule &lt;a href="https://dokc.github.io/dok-day-north-america-2022/"&gt;here&lt;/a&gt; 👈&lt;/p&gt;</description></item><item><title>Build your own social media analytics with Apache Kafka</title><link>https://dokc.github.io/blog/build-your-own-social-media-analytics-with-apache-kafka/</link><pubDate>Wed, 21 Sep 2022 14:25:50 +0000</pubDate><guid>https://dokc.github.io/blog/build-your-own-social-media-analytics-with-apache-kafka/</guid><description>&lt;p&gt;Apache Kafka is more than just a messaging broker. It has a rich ecosystem of different components. There are connectors for importing and exporting data, different stream processing libraries, schema registries, and a lot more. In this talk, Senior Principal Software Engineer at Red Hat &lt;a href="https://www.linkedin.com/in/scholzj/" target="_blank" rel="noopener"&gt;Jakub Schultz&lt;/a&gt;, shows how to use Kafka to read data from social networks such as Twitter, process them and use machine learning to analyze them. With everything running on top of Kubernetes.&lt;/p&gt;</description></item><item><title>One Click to Run Apache Spark as a Service on Kubernetes</title><link>https://dokc.github.io/blog/one-click-to-run-apache-spark-as-a-service-on-kubernetes/</link><pubDate>Sun, 18 Sep 2022 20:01:42 +0000</pubDate><guid>https://dokc.github.io/blog/one-click-to-run-apache-spark-as-a-service-on-kubernetes/</guid><description>&lt;p&gt;It is still challenging to run Apache Spark on Kubernetes, especially on a large scale. People must address issues like resource isolation, queuing, and cost efficiency. In this talk, &lt;a href="https://www.linkedin.com/in/hiboyang/" target="_blank" rel="noopener"&gt;Bo Yang&lt;/a&gt; discusses these challenges and how to address them. He also presents a one-click way to deploy Apache Spark on Kubernetes.&lt;/p&gt;</description></item><item><title>Kanister &amp; Kopia - An Open-Source Data Protection Match Made in Heaven</title><link>https://dokc.github.io/blog/kanister-kopia-an-open-source-data-protection-match-made-in-heaven/</link><pubDate>Fri, 09 Sep 2022 19:07:19 +0000</pubDate><guid>https://dokc.github.io/blog/kanister-kopia-an-open-source-data-protection-match-made-in-heaven/</guid><description>&lt;p&gt;During this talk, Pavan Navarathna demonstrates how two open-source tools, &lt;a href="https://kanister.io/" target="_blank" rel="noopener"&gt;Kanister&lt;/a&gt; and &lt;a href="https://kopia.io/" target="_blank" rel="noopener"&gt;Kopia&lt;/a&gt;, work together to optimize backup and recovery for Kubernetes applications. Kanister allows domain experts to capture application-specific workflows in Blueprints to extend and share. Kopia uses state-of-the-art encryption algorithms (AES-256 or ChaCha20) and compresses data to save bandwidth and storage.&lt;/p&gt;</description></item><item><title>Kubernetes and Real-Time Analytic Applications</title><link>https://dokc.github.io/blog/kubernetes-and-real-time-analytic-applications/</link><pubDate>Mon, 29 Aug 2022 20:24:57 +0000</pubDate><guid>https://dokc.github.io/blog/kubernetes-and-real-time-analytic-applications/</guid><description>&lt;p&gt;Kubernetes is turning into a preferred platform for real-time analytic apps that crunches billions of events per day and returns insights in seconds. In this talk, &lt;a href="https://www.linkedin.com/in/berkeleybob2105" target="_blank" rel="noopener"&gt;Robert Hodges&lt;/a&gt;, the CEO of &lt;a href="https://altinity.com/" target="_blank" rel="noopener"&gt;Altinity&lt;/a&gt; introduces the standard analytic app design pattern of fast event streams coupled with low-latency data warehouses, using open source projects. He walks us through deploying the pipeline on Kubernetes from ingest to end-user access. Touching on the use of operators, scaling, monitoring, upgrade, security, and approaches to adding custom components. He shares concrete lessons about how to stand up low-latency analytics quickly on Kubernetes.&lt;/p&gt;</description></item><item><title>Protecting data with CSI Volume Snapshots on Kubernetes</title><link>https://dokc.github.io/blog/protecting-data-with-csi-volume-snapshots-on-kubernetes/</link><pubDate>Mon, 22 Aug 2022 18:53:16 +0000</pubDate><guid>https://dokc.github.io/blog/protecting-data-with-csi-volume-snapshots-on-kubernetes/</guid><description>&lt;p&gt;The container storage interface (CSI) is a contract between different container orchestrators (Kubernetes, Nomad, etc.) and storage plugins. This contract is a set of gRPC services for provisioning, utilizing, and snapshotting storage volumes. In this talk, Software Engineer at &lt;a href="https://portworx.com/" target="_blank" rel="noopener"&gt;Portworx&lt;/a&gt; by Pure Storage &lt;a href="https://twitter.com/griffithsgrant" target="_blank" rel="noopener"&gt;Grant Griffiths&lt;/a&gt; focuses on one aspect of the CSI spec: Volume Snapshots.&lt;/p&gt;</description></item><item><title>Automating Azure Files Restore in AKS</title><link>https://dokc.github.io/blog/automating-azure-files-restore-in-aks/</link><pubDate>Mon, 22 Aug 2022 14:31:11 +0000</pubDate><guid>https://dokc.github.io/blog/automating-azure-files-restore-in-aks/</guid><description>&lt;p&gt;If you are considering Azure Files as the persistent storage for your Azure Kubernetes Service (AKS) applications, there are important considerations for backup and recovery with implications on how you can migrate data for Dev, Test, and Staging. This article outlines these data management considerations in detail and how to work around Azure Files CSI driver limitations to achieve feature parity with using Azure Managed Disks.&lt;/p&gt;</description></item><item><title>Operating FoundationDB on Kubernetes</title><link>https://dokc.github.io/blog/operating-foundationdb-on-kubernetes/</link><pubDate>Tue, 16 Aug 2022 21:50:54 +0000</pubDate><guid>https://dokc.github.io/blog/operating-foundationdb-on-kubernetes/</guid><description>&lt;p&gt;FoundationDB is a free and open-source multi-model distributed NoSQL database developed by Apple, with a shared-nothing architecture. In this talk, Apple Site Reliability Engineer &lt;a href="https://www.linkedin.com/in/johannes-maximilian-scheuermann-513289110/" target="_blank" rel="noopener"&gt;Johannes M. Scheuermann&lt;/a&gt; shares how to run the FoundationDB on Kubernetes. Which is something the company does on a large scale. Johannes talks about what the &lt;a href="https://github.com/FoundationDB/fdb-kubernetes-operator" target="_blank" rel="noopener"&gt;FoundationDB operator&lt;/a&gt; can do and how it does it up to the upcoming features on the roadmap.&lt;/p&gt;</description></item><item><title>Disaggregated Container Attached Storage - Yet Another Topology with What Purpose</title><link>https://dokc.github.io/blog/disaggregated-container-attached-storage-yet-another-topology-with-what-purpose/</link><pubDate>Sun, 31 Jul 2022 23:47:18 +0000</pubDate><guid>https://dokc.github.io/blog/disaggregated-container-attached-storage-yet-another-topology-with-what-purpose/</guid><description>&lt;p&gt;Container native storage is designed for Kubernetes and managed by Kubernetes. Ideally, it&amp;rsquo;s based on disaggregated NVMe storage for scalability and performance.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.datacore.com/" target="_blank" rel="noopener"&gt;DataCore&lt;/a&gt; Chief Scientist &lt;a href="https://uk.linkedin.com/in/nick-connolly-36276339" target="_blank" rel="noopener"&gt;Nick Connelly&lt;/a&gt;, shares the basics of disaggregated storage and how it offers scalability advantages for Kubernetes. This talk was given for DoK Day EU 2022, you can access all the talks &lt;a href="https://www.youtube.com/playlist?list=PLHgdNuGxrJt1Z1QXT4ata4nCR0DYmTSHK" target="_blank" rel="noopener"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>1000 node Cassandra cluster on Amazon's EKS</title><link>https://dokc.github.io/blog/1000-node-cassandra-cluster-on-amazons-eks/</link><pubDate>Mon, 25 Jul 2022 23:30:08 +0000</pubDate><guid>https://dokc.github.io/blog/1000-node-cassandra-cluster-on-amazons-eks/</guid><description>&lt;p&gt;Apache Cassandra is a distributed database that does a great job with geo-distributed workloads. K8ssandra, on the other hand, makes it possible to run it on Kubernetes, equipped with backups and dashboarding.&lt;/p&gt;</description></item><item><title>Bringing Apache Cassandra closer to Kubernetes</title><link>https://dokc.github.io/blog/bringing-apache-cassandra-closer-to-kubernetes/</link><pubDate>Sat, 23 Jul 2022 23:43:18 +0000</pubDate><guid>https://dokc.github.io/blog/bringing-apache-cassandra-closer-to-kubernetes/</guid><description>&lt;p&gt;Aside from geo-distributed workloads, Apache Cassandra also works great as a stand-alone service. However, since Cassandra was built before Kubernetes existed, there&amp;rsquo;s a mismatch in how they do things.&lt;/p&gt;
&lt;p&gt;In line with the series of takeaways we got from DoK Day 2022, &lt;a href="https://www.linkedin.com/in/tjake" target="_blank" rel="noopener"&gt;Jake Luciani&lt;/a&gt;, Chief Architect at the &lt;a href="https://www.datastax.com/" target="_blank" rel="noopener"&gt;DataStax&lt;/a&gt;, discusses how they made Apache Cassandra work more natively on Kubernetes.&lt;/p&gt;</description></item><item><title>Leaning on Kubernetes Portability to Manage Databases Anywhere</title><link>https://dokc.github.io/blog/leaning-on-kubernetes-portability-to-manage-databases-anywhere/</link><pubDate>Mon, 11 Jul 2022 07:37:58 +0000</pubDate><guid>https://dokc.github.io/blog/leaning-on-kubernetes-portability-to-manage-databases-anywhere/</guid><description>&lt;p&gt;Kubernetes has the potential to change the game by enabling users to run complex databases anywhere they want. Its portability coupled with a SaaS user experience makes it a powerful tool.&lt;/p&gt;</description></item><item><title>DoK isn't just Database on Kubernetes</title><link>https://dokc.github.io/blog/dok-isnt-just-database-on-kubernetes/</link><pubDate>Mon, 27 Jun 2022 07:07:50 +0000</pubDate><guid>https://dokc.github.io/blog/dok-isnt-just-database-on-kubernetes/</guid><description>&lt;p&gt;There are crucial parts one should consider in their infrastructure when going all-in on Kubernetes, as well as existing procedures that could deliver success once you go beyond deploying databases on it.&lt;/p&gt;</description></item><item><title>Databases Operations and the Cloud</title><link>https://dokc.github.io/blog/databases-operations-and-the-cloud/</link><pubDate>Sat, 11 Jun 2022 13:00:59 +0000</pubDate><guid>https://dokc.github.io/blog/databases-operations-and-the-cloud/</guid><description>&lt;p&gt;Database is one of the first-class citizens to run data on Kubernetes, and there are multi-faceted operations to run it. It further requires a data layer to improve availability, scale, and bursting.&lt;/p&gt;</description></item><item><title>Getting Started with the Kubernetes Secrets Store CSI Driver</title><link>https://dokc.github.io/blog/getting-started-with-the-kubernetes-secrets-store-csi-driver/</link><pubDate>Wed, 01 Jun 2022 13:00:24 +0000</pubDate><guid>https://dokc.github.io/blog/getting-started-with-the-kubernetes-secrets-store-csi-driver/</guid><description>&lt;p&gt;In Kubernetes, you might encounter difficulties keeping application API keys, access tokens, and passwords safe. There are several approaches to solve this problem.&lt;/p&gt;
&lt;p&gt;In this DoKC session, &lt;a href="https://www.digitalocean.com/" target="_blank" rel="noopener"&gt;DigitalOcean&lt;/a&gt;&amp;rsquo;s developer advocate, &lt;a href="https://www.linkedin.com/in/kimschlesinger" target="_blank" rel="noopener"&gt;Kim Schlesinger&lt;/a&gt;, demonstrates how to install Hashicorp Vault and the Secrets Store CSI Driver to ensure your application&amp;rsquo;s accessibility to secrets stored in ephemeral volumes.&lt;/p&gt;</description></item><item><title>DoK Day at KubeCon EU 2022 Summary</title><link>https://dokc.github.io/blog/summary-of-dok-day-at-kubecon-eu-2022/</link><pubDate>Tue, 24 May 2022 14:15:36 +0000</pubDate><guid>https://dokc.github.io/blog/summary-of-dok-day-at-kubecon-eu-2022/</guid><description>&lt;p&gt;What a blast we had a DoK Day @ KubeCon EU 2022. Running stateful workloads on Kubernetes is becoming an industry standard, but there are always challenges! Thank you to our 47 speakers for sharing their knowledge on how to DoK well!&lt;/p&gt;</description></item><item><title>ETL/ELT on Kubernetes with Airbyte: K8s development insights</title><link>https://dokc.github.io/blog/etl-elt-on-kubernetes-with-airbyte-k8s-development-insights/</link><pubDate>Mon, 23 May 2022 15:00:47 +0000</pubDate><guid>https://dokc.github.io/blog/etl-elt-on-kubernetes-with-airbyte-k8s-development-insights/</guid><description>&lt;p&gt;There are a lot of different approaches working for a spot in an attempt to solve ETL/ELT on Kubernetes. Considering that the cloud-native landscape is built for deploying Dockerized, open-source software, many of the closed-source solutions don&amp;rsquo;t align with the trajectory of the community.&lt;/p&gt;</description></item><item><title>Announcing the DoK Landscape</title><link>https://dokc.github.io/blog/announcing-the-dok-landscape/</link><pubDate>Mon, 16 May 2022 07:02:48 +0000</pubDate><guid>https://dokc.github.io/blog/announcing-the-dok-landscape/</guid><description>&lt;p&gt;Data on Kubernetes is becoming an industry standard, the first &lt;a href="https://dokc.github.io/dokc-2021-report/"&gt;Data on Kubernetes Report&lt;/a&gt; revealed that 90% of respondents believe Kubernetes is ready for stateful workloads. In the past year alone, we have seen interest in the topic of DoK explode with over 400% growth across our core channels.&lt;/p&gt;</description></item><item><title>Benchmarking for PostgreSQL workloads in Kubernetes (Part 2)</title><link>https://dokc.github.io/blog/benchmarking-for-postgresql-workloads-in-kubernetes-part-2/</link><pubDate>Tue, 10 May 2022 14:44:52 +0000</pubDate><guid>https://dokc.github.io/blog/benchmarking-for-postgresql-workloads-in-kubernetes-part-2/</guid><description>&lt;p&gt;A few months have passed since the &lt;a href="https://www.youtube.com/watch?v=WzC4oT3HSR4" target="_blank" rel="noopener"&gt;last DoK webinar&lt;/a&gt; on benchmarking PostgreSQL workloads in a Kubernetes environment. While many things have happened at &lt;a href="https://www.enterprisedb.com/" target="_blank" rel="noopener"&gt;EDB&lt;/a&gt;, the team continues to elevate its discourse and introduces an open-source set of tools in bringing PostgreSQL to Kubernetes.&lt;/p&gt;</description></item><item><title>Help us find the horn</title><link>https://dokc.github.io/blog/help-us-find-the-horn/</link><pubDate>Tue, 03 May 2022 13:29:50 +0000</pubDate><guid>https://dokc.github.io/blog/help-us-find-the-horn/</guid><description>&lt;p&gt;As Bart was preparing to record videos for &lt;a href="https://dokc.github.io/blog/dok-day-kubecon-eu-2022-schedule-is-here/"&gt;DoK Day @ KubeCon EU 2022&lt;/a&gt; –where you can learn all about running stateful workloads on Kubernetes – he realized that the community horn was missing. 😱&lt;/p&gt;</description></item><item><title>Benchmarking for PostgreSQL workloads in Kubernetes</title><link>https://dokc.github.io/blog/benchmarking-for-postgresql-workloads-in-kubernetes/</link><pubDate>Thu, 28 Apr 2022 14:14:31 +0000</pubDate><guid>https://dokc.github.io/blog/benchmarking-for-postgresql-workloads-in-kubernetes/</guid><description>&lt;p&gt;Notions such as &amp;ldquo;databases like PostgreSQL cannot run on Kubernetes&amp;rdquo; are something that echoes in this industry all the time. However, &lt;a href="https://www.linkedin.com/in/gbartolini" target="_blank" rel="noopener"&gt;Gabriele Bartolini&lt;/a&gt;, the Vice President of Cloud Native for &lt;a href="https://www.enterprisedb.com/" target="_blank" rel="noopener"&gt;EDB&lt;/a&gt;, joined by his colleague, &lt;a href="https://it.linkedin.com/in/francescocanovai" target="_blank" rel="noopener"&gt;Francesco Canovai&lt;/a&gt;, a System Engineer for &lt;a href="https://www.2ndquadrant.com/en/" target="_blank" rel="noopener"&gt;2ndQuadrant&lt;/a&gt;, proves us otherwise.&lt;/p&gt;</description></item><item><title>DoK Day @ KubeCon EU 2022 Schedule is Here!</title><link>https://dokc.github.io/blog/dok-day-kubecon-eu-2022-schedule-is-here/</link><pubDate>Mon, 18 Apr 2022 19:35:45 +0000</pubDate><guid>https://dokc.github.io/blog/dok-day-kubecon-eu-2022-schedule-is-here/</guid><description>&lt;p&gt;The schedule for &lt;a href="https://dokc.github.io/dok-day-europe-2022-kubecon/"&gt;Data on Kubernetes Day&lt;/a&gt; at KubeCon EU 2022 is finally here! Make sure to &lt;a href="https://cvent.me/5aYQ2E?rt=aJnC4AParEWJg_xsQ0A9Tg" target="_blank" rel="noopener"&gt;register&lt;/a&gt; to learn from experts at the forefront of running data on Kubernetes. This online event will feature 31 talks, 3 panels, and tons of entertainment in-between sessions.&lt;/p&gt;</description></item><item><title>Can Data Become a Declarative Resource?</title><link>https://dokc.github.io/blog/can-data-become-a-declarative-resource/</link><pubDate>Fri, 15 Apr 2022 22:53:32 +0000</pubDate><guid>https://dokc.github.io/blog/can-data-become-a-declarative-resource/</guid><description>&lt;p&gt;The declarative, portable, self-healing nature that Kubernetes users are accustomed to in stateless deployments is replaced with complexity, resiliency issues, and portability restrictions when it comes to stateful workloads.&lt;/p&gt;
&lt;p&gt;In this synergizing DoKC session, &lt;a href="https://statehub.io/" target="_blank" rel="noopener"&gt;Statehub&lt;/a&gt; head of marketing &lt;a href="https://il.linkedin.com/in/roey-libfeld-3803b786" target="_blank" rel="noopener"&gt;Roey Libfield&lt;/a&gt;, head of product &lt;a href="https://il.linkedin.com/in/michael-greenberg" target="_blank" rel="noopener"&gt;Michael Greenberg&lt;/a&gt; , and DevOps lead &lt;a href="https://il.linkedin.com/in/uri-zaidenwerg-342a60150" target="_blank" rel="noopener"&gt;Uri Zaidenwerg&lt;/a&gt;, discuss the challenges facing stateful Kubernetes and how to enjoy the same level of portability.&lt;/p&gt;</description></item><item><title>Designing Stateful Apps for the Cloud and Kubernetes</title><link>https://dokc.github.io/blog/designing-stateful-apps-for-the-cloud-and-kubernetes/</link><pubDate>Mon, 11 Apr 2022 13:59:59 +0000</pubDate><guid>https://dokc.github.io/blog/designing-stateful-apps-for-the-cloud-and-kubernetes/</guid><description>&lt;p&gt;Almost all applications have some kind of stateful part. How do we navigate a cloud-based world of containers where stateless and functions-as-a-service are all the rage? As a long-time architect, designer, and developer of very stateful apps, Evan takes us on a journey through the modern cloud world and Kubernetes, offering helpful design patterns, considerations, tips, and where things are going.&lt;/p&gt;</description></item><item><title>Production Postgres Made Easy on Kubernetes</title><link>https://dokc.github.io/blog/production-postgres-made-easy-on-kubernetes/</link><pubDate>Mon, 04 Apr 2022 13:28:08 +0000</pubDate><guid>https://dokc.github.io/blog/production-postgres-made-easy-on-kubernetes/</guid><description>&lt;p&gt;It&amp;rsquo;s one thing to get a database up and running on Kubernetes; it&amp;rsquo;s another to run it in production.&lt;/p&gt;
&lt;p&gt;There are many &amp;ldquo;Day 2&amp;rdquo; operations to manage when running any database in production, including high availability, backups, monitoring, security, and disaster recovery. Kubernetes operators can take care of that and also manage such as advanced features like self-healing, simple scaling, secure credential management, and more.&lt;/p&gt;</description></item><item><title>How to manage Apache Druid on Kubernetes</title><link>https://dokc.github.io/blog/how-to-manage-apache-druid-on-kubernetes/</link><pubDate>Sun, 27 Mar 2022 12:02:31 +0000</pubDate><guid>https://dokc.github.io/blog/how-to-manage-apache-druid-on-kubernetes/</guid><description>&lt;p&gt;This talk introduces Druid operator and how Kubernetes and Operator framework can be used to write an operator that enables provisioning, management, and scaling of a complex cluster of Apache Druid to 1,000 of nodes.&lt;/p&gt;</description></item><item><title>Kubernetes Standardization - What About the Data?</title><link>https://dokc.github.io/blog/kubernetes-standardization-what-about-the-data/</link><pubDate>Tue, 15 Mar 2022 13:24:30 +0000</pubDate><guid>https://dokc.github.io/blog/kubernetes-standardization-what-about-the-data/</guid><description>&lt;p&gt;The DoK recent &lt;a href="https://dokc.github.io/dokc-2021-report/"&gt;survey of 500 IT professionals&lt;/a&gt; found that most organizations are now running stateful workloads on Kubernetes. The benefits are clear: increased agility, scalability, and resilience. But to reap those benefits, organizations need to get a handle on managing all the resources first. And that includes data.&lt;/p&gt;</description></item><item><title>Kubernetes Needs Deep System Integrations</title><link>https://dokc.github.io/blog/kubernetes-needs-deep-system-integrations/</link><pubDate>Mon, 14 Mar 2022 14:28:38 +0000</pubDate><guid>https://dokc.github.io/blog/kubernetes-needs-deep-system-integrations/</guid><description>&lt;p&gt;Cloud juggernaut Kelsey Hightower recently &lt;a href="https://twitter.com/kelseyhightower/status/1409297909774831618" target="_blank" rel="noopener"&gt;shared&lt;/a&gt; that the Google team had, against all odds, created a Kubernetes operator for Oracle database. &amp;ldquo;Here we are, we have officially crossed the chasm,&amp;rdquo; said Kelsey. But have we really?&lt;/p&gt;</description></item><item><title>Developing a Multi-cluster Operator with the K8ssandra Operator</title><link>https://dokc.github.io/blog/developing-a-multi-cluster-operator-with-the-k8ssandra-operator/</link><pubDate>Mon, 07 Mar 2022 14:18:13 +0000</pubDate><guid>https://dokc.github.io/blog/developing-a-multi-cluster-operator-with-the-k8ssandra-operator/</guid><description>&lt;p&gt;Cassandra is a highly scalable database with an architecture that makes it well suited for multi-region workloads. A Kubernetes cluster often spans across multiple zones within a single region. However, multi-region Kubernetes clusters are less common though due to the technical challenges that they present. This has led to a growing number of multi-cluster solutions.&lt;/p&gt;</description></item><item><title>Resources for getting started with Kubernetes</title><link>https://dokc.github.io/blog/resources-for-getting-started-with-kubernetes/</link><pubDate>Wed, 02 Mar 2022 18:48:19 +0000</pubDate><guid>https://dokc.github.io/blog/resources-for-getting-started-with-kubernetes/</guid><description>&lt;p&gt;&lt;a href="https://www.linkedin.com/in/stuti-mishra-71978162/?originalSubdomain=in" target="_blank" rel="noopener"&gt;Stuti Mishra&lt;/a&gt;, DoK Contributor and current CSE undergrad from VIT - Bhopal, India is sharing with us her favorite resources to get started with Kubernetes.&lt;/p&gt;
&lt;p&gt;This talk was part of &lt;a href="https://dokc.github.io/dok-events/"&gt;DoK Day at KubeCon NA 2021&lt;/a&gt;, watch it below. You can access the other talks &lt;a href="https://youtube.com/playlist?list=PLHgdNuGxrJt2twht-2suDZaV2zlptDJIf" target="_blank" rel="noopener"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>DBAs need lovin' too!</title><link>https://dokc.github.io/blog/dbas-need-lovin-too/</link><pubDate>Tue, 22 Feb 2022 14:48:03 +0000</pubDate><guid>https://dokc.github.io/blog/dbas-need-lovin-too/</guid><description>&lt;p&gt;An honest discussion about the challenges of running stateful, distributed applications inside of Kubernetes. This talk features &lt;a href="https://www.linkedin.com/in/umairmufti/" target="_blank" rel="noopener"&gt;Umair Mufti&lt;/a&gt;, former Manager of Data Services at DreamWorks where he led the development of a Kubernetes-based, Database-as-a-Service platform. Currently building products for &lt;a href="https://portworx.com/" target="_blank" rel="noopener"&gt;Portworx&lt;/a&gt; that incorporate all the lessons learned from managing enterprise-grade databases on Kubernetes.&lt;/p&gt;</description></item><item><title>CFP DoK Day EU 2022</title><link>https://dokc.github.io/blog/cfp-dok-day-eu-2022/</link><pubDate>Tue, 15 Feb 2022 17:46:42 +0000</pubDate><guid>https://dokc.github.io/blog/cfp-dok-day-eu-2022/</guid><description>&lt;p&gt;We are back at it again! As Kubecon Europe 2022 is quickly approaching, &lt;a href="https://sessionize.com/data-on-kubernetes-day-eu-2022" target="_blank" rel="noopener"&gt;we are looking for speakers&lt;/a&gt; who can share their knowledge about the art of running stateful workloads on Kubernetes. Happening on Monday, May 16, from 9:00 AM - 5:00 PM CET, the event will be 100% virtual and will feature speakers from all over the world.&lt;/p&gt;</description></item><item><title>Scheduled Scaling with Dask and Argo workflows</title><link>https://dokc.github.io/blog/scheduled-scaling-with-dask-and-argo-workflows/</link><pubDate>Tue, 15 Feb 2022 15:18:12 +0000</pubDate><guid>https://dokc.github.io/blog/scheduled-scaling-with-dask-and-argo-workflows/</guid><description>&lt;p&gt;Complex computational workloads in Python are a common sight these days, especially in the context of processing large and complex datasets. Battle-hardened modules such as Numpy, Pandas, and Scikit-Learn can perform low-level tasks, while tools like Dask make it easy to parallelize these workloads across distributed computational environments.&lt;/p&gt;</description></item><item><title>Announcing DoK London!</title><link>https://dokc.github.io/blog/announcing-dok-london/</link><pubDate>Thu, 10 Feb 2022 19:19:54 +0000</pubDate><guid>https://dokc.github.io/blog/announcing-dok-london/</guid><description>&lt;p&gt;DoKC is coming to London! Our community is international, and we have been operating fully online. As the community is growing and running stateful workload on Kubernetes is on its way to becoming an industry-standards, we are increasing our impact by launching local chapters with in-person events, starting with London!&lt;/p&gt;</description></item><item><title>Persistent Disk or StatefulSet?</title><link>https://dokc.github.io/blog/persistent-disk-or-statefulset/</link><pubDate>Tue, 08 Feb 2022 14:28:15 +0000</pubDate><guid>https://dokc.github.io/blog/persistent-disk-or-statefulset/</guid><description>&lt;p&gt;There is confusion amongst Kubernetes users as to when one should make a Deployment with a PVC and when they should use a StatefulSet with a PVC. There is also a general lack of understanding when it comes to disk access policies, what RWO/RWX means, and what they allow you to do. These concepts are complicated and require a deep level of understanding in order to avoid users making bad decisions that they come to regret later.&lt;/p&gt;</description></item><item><title>From Enemy to Evangelist of Stateful Workloads on Kubernetes</title><link>https://dokc.github.io/blog/from-enemy-to-evangelist-of-stateful-workloads-on-kubernetes/</link><pubDate>Tue, 01 Feb 2022 16:28:24 +0000</pubDate><guid>https://dokc.github.io/blog/from-enemy-to-evangelist-of-stateful-workloads-on-kubernetes/</guid><description>&lt;p&gt;Kubernetes was originally designed to run stateless workloads. Today, it is increasingly used to run databases and other stateful workloads.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.linkedin.com/in/rickvasquezii/" target="_blank" rel="noopener"&gt;Rick Vasquez&lt;/a&gt; used to be a huge opponent of putting any data in Kubernetes, now he is one of the most vocal proponents of doing so. Learn why he changed his mind.&lt;/p&gt;</description></item><item><title>Deploying Enterprise Databases on Kubernetes</title><link>https://dokc.github.io/blog/deploying-enterprise-databases-on-kubernetes/</link><pubDate>Sun, 30 Jan 2022 17:25:26 +0000</pubDate><guid>https://dokc.github.io/blog/deploying-enterprise-databases-on-kubernetes/</guid><description>&lt;p&gt;“Is Kubernetes ready for stateful workloads?” is the first question that pops up when decision-makers consider deploying databases on Kubernetes. For years the answer was “don’t do it”, and for good reasons. Kubernetes was initially designed to handle the orchestration of stateless workload. But the technology has matured, and it is time to reconsider running data on Kubernetes.&lt;/p&gt;</description></item><item><title>Building CI/CD Pipelines Using Kubernetes</title><link>https://dokc.github.io/blog/building-ci-cd-pipelines-using-k8s-and-enterprise-service-buses/</link><pubDate>Mon, 24 Jan 2022 14:18:03 +0000</pubDate><guid>https://dokc.github.io/blog/building-ci-cd-pipelines-using-k8s-and-enterprise-service-buses/</guid><description>&lt;p&gt;According to Bob Ballantyne, traditional CI/CD pipelines are not suitable for native Kubernetes. K8s brings lots of desired features for the enterprise, however, migrations from static virtual machines bring lots of new challenges.&lt;/p&gt;</description></item><item><title>Smart Cities data infrastructure in a cloud-native containerized environment</title><link>https://dokc.github.io/blog/smart-cities-data-infrastructure-in-a-cloud-native-containerized-environment/</link><pubDate>Thu, 20 Jan 2022 15:28:37 +0000</pubDate><guid>https://dokc.github.io/blog/smart-cities-data-infrastructure-in-a-cloud-native-containerized-environment/</guid><description>&lt;p&gt;Smart Cities represent complex and challenging environments that generate an overwhelming amount of data to ingest, transfer, prepare and store.&lt;/p&gt;
&lt;p&gt;In this presentation – which is based on a fictitious but potential real world scenario in the city of London – we will see how you can leverage different data engineering patterns to create a fully automated edge-to-core data pipeline for interesting use cases which include license plate recognition and facial recognition.&lt;/p&gt;</description></item><item><title>Machine learning on Kubernetes with Metaflow</title><link>https://dokc.github.io/blog/machine-learning-on-kubernetes-with-metaflow/</link><pubDate>Fri, 14 Jan 2022 14:26:44 +0000</pubDate><guid>https://dokc.github.io/blog/machine-learning-on-kubernetes-with-metaflow/</guid><description>&lt;p&gt;Metaflow is an open source machine learning platform, originally built and broadly battle-tested at Netflix to help with ML, analytics, and other data-intensive use cases.&lt;/p&gt;
&lt;p&gt;It was initially built to heavily rely on AWS, but it&amp;rsquo;s been rebuilt to run large-scale data crunching workloads on Kubernetes. In this talk, Oleg shares the surprises and challenges they&amp;rsquo;ve run into in our journey to get to a consistent, friendly experience on Kubernetes for data scientists.&lt;/p&gt;</description></item><item><title>How to deploy Elasticsearch on Kubernetes</title><link>https://dokc.github.io/blog/how-to-deploy-elasticsearch-on-kubernetes/</link><pubDate>Thu, 06 Jan 2022 13:15:00 +0000</pubDate><guid>https://dokc.github.io/blog/how-to-deploy-elasticsearch-on-kubernetes/</guid><description>&lt;p&gt;99.co is Singapore’s fastest-growing real estate portal. We power our &lt;a href="https://www.99.co/singapore/sale" target="_blank" rel="noopener"&gt;listings search&lt;/a&gt; feature with Elasticsearch (ES), a distributed search engine that can perform complicated search queries at a fast speed. Our backend is a microservices architecture running in Google Kubernetes Engine (GKE), which includes the search service.&lt;/p&gt;</description></item><item><title>DoKC 2021 year in review</title><link>https://dokc.github.io/blog/dokc-2021-year-in-review/</link><pubDate>Mon, 20 Dec 2021 16:47:53 +0000</pubDate><guid>https://dokc.github.io/blog/dokc-2021-year-in-review/</guid><description>&lt;p&gt;As 2021 is coming to an end, we wanted to take a step back to appreciate what the Data on Kubernetes Community achieved. Spoiler alert: a lot!&lt;/p&gt;
&lt;p&gt;The DoKC organized not one Dok Day, but two! For KubeCon EU and KubeCon NA, we learned a ton from our community. If you were not able to attend, fear not! You can access all the talks &lt;a href="https://dokc.github.io/dokday-europe-2021/"&gt;here&lt;/a&gt; (EU) and &lt;a href="https://dokc.github.io/blog/category/dok-day-kubecon-na-2021/"&gt;here&lt;/a&gt; (NA). Our Dok Days include music interludes, an excellent way to relax in between talks!&lt;/p&gt;</description></item><item><title>Application Level Data Operations on Kubernetes</title><link>https://dokc.github.io/blog/application-level-data-operations-on-kubernetes/</link><pubDate>Thu, 16 Dec 2021 15:16:11 +0000</pubDate><guid>https://dokc.github.io/blog/application-level-data-operations-on-kubernetes/</guid><description>&lt;p&gt;For stateful, cloud-native applications, data operations must often be performed by tools with a semantic understanding of the data. The volume-level primitives provided by orchestrators are not sufficient to support data workflows like backup/recovery of complex, distributed databases.&lt;/p&gt;</description></item><item><title>Cloud Native Database as a Service using Kubernetes</title><link>https://dokc.github.io/blog/cloud-native-database-as-a-service-using-kubernetes/</link><pubDate>Mon, 13 Dec 2021 15:57:34 +0000</pubDate><guid>https://dokc.github.io/blog/cloud-native-database-as-a-service-using-kubernetes/</guid><description>&lt;p&gt;In the recent Cloud Native Computing Foundation (CNCF) survey, managing complexity is the number one issue faced by Kubernetes architects and practitioners.&lt;/p&gt;
&lt;p&gt;Deploying stateful applications in Kubernetes further adds to the cognitive load of practitioners. MayaData and Percona have partnered together to build a unified Helm chart aimed at providing an easy onramp to a highly performant Database as a Service offering.&lt;/p&gt;</description></item><item><title>Migrating MongoDB to Kubernetes</title><link>https://dokc.github.io/blog/migrating-mongodb-to-kubernetes/</link><pubDate>Fri, 10 Dec 2021 16:05:01 +0000</pubDate><guid>https://dokc.github.io/blog/migrating-mongodb-to-kubernetes/</guid><description>&lt;p&gt;Kubernetes needs help to create and manage stateful applications like databases. It needs a specific network configuration, persistent storage, and dedicated computing capacity. This applies to MongoDB.&lt;/p&gt;
&lt;p&gt;This talk goes over an overview of Kubernetes operators for MongoDB, why operators are needed to run MongoDB on Kubernetes. Sergey also explains how to migrate MongoDB to Kubernetes ending with a demo.&lt;/p&gt;</description></item><item><title>Postgres on Kubernetes Applied at Scale</title><link>https://dokc.github.io/blog/postgres-on-kubernetes-applied-at-scale/</link><pubDate>Tue, 07 Dec 2021 15:22:12 +0000</pubDate><guid>https://dokc.github.io/blog/postgres-on-kubernetes-applied-at-scale/</guid><description>&lt;p&gt;DoKC staff Sylvain and Bart interviewed OnGres CEO Álvaro, engaging in an entertaining, technical discussion about a very real use case: running Postgres on Kubernetes, at scale, in production. We covered open-source tools to use, how to properly handle day-2 operations and why you’d be missing out by not running your database on K8s!&lt;/p&gt;</description></item><item><title>Migrating and running Elasticsearch on Kubernetes</title><link>https://dokc.github.io/blog/migrating-and-running-elasticsearch-on-kubernetes/</link><pubDate>Sat, 04 Dec 2021 23:08:35 +0000</pubDate><guid>https://dokc.github.io/blog/migrating-and-running-elasticsearch-on-kubernetes/</guid><description>&lt;p&gt;Singapore-based property search engine startup 99.co provides renters, buyers, and agents fast and efficient property search experience. At the core of their platform used by 20 million users/month across Southeast Asia is their Elasticsearch cluster. The engineering team decided to move it to Kubernetes after being frustrated with the lack of agility of their former infrastructure causing outages. Learn about the why, how, and learning of running a production Elasticsearch cluster on Kubernetes.&lt;/p&gt;</description></item><item><title>Using stateful services to index the world of open source</title><link>https://dokc.github.io/blog/using-stateful-services-to-index-the-world-of-open-source/</link><pubDate>Tue, 30 Nov 2021 23:26:15 +0000</pubDate><guid>https://dokc.github.io/blog/using-stateful-services-to-index-the-world-of-open-source/</guid><description>&lt;p&gt;Sourcegraph is a universal code search engine that allows developers to search across their entire codebases. It can be deployed on-prem or used directly from the cloud. The service currently indexes over 1 million open source repositories and provides code search across them. Sourcegraph is planning on indexing every open source repository with more than 1 star on GitHub, GitLab, and other code hosts. To achieve this scale, it relies on Kubernetes to scale several stateful services.&lt;/p&gt;</description></item><item><title>What's Coming in Kubernetes Storage</title><link>https://dokc.github.io/blog/whats-coming-in-kubernetes-storage/</link><pubDate>Fri, 26 Nov 2021 14:51:52 +0000</pubDate><guid>https://dokc.github.io/blog/whats-coming-in-kubernetes-storage/</guid><description>&lt;p&gt;Kubernetes provides a way for containers in the pods to consume block or file storage. There&amp;rsquo;s also a COSI sub-project in SIG Storage that is trying to add object storage support in Kubernetes. In this session, Xing will talk about some features that SIG Storage is currently developing and designing, and highlight a few items that the Data Protection WG has been working on.&lt;/p&gt;</description></item><item><title>Deploying Cassandra to Multiple Kubernetes Clusters</title><link>https://dokc.github.io/blog/deploying-cassandra-to-multiple-kubernetes-clusters/</link><pubDate>Mon, 22 Nov 2021 16:00:05 +0000</pubDate><guid>https://dokc.github.io/blog/deploying-cassandra-to-multiple-kubernetes-clusters/</guid><description>&lt;p&gt;Over the last few months, the &lt;a href="https://dtsx.io/3AV0gqm" target="_blank" rel="noopener"&gt;K8ssandra&lt;/a&gt; team has been talking about &lt;a href="https://dtsx.io/3zRVqcc" target="_blank" rel="noopener"&gt;building a new operator for K8ssandra&lt;/a&gt;. The first release of that work has officially arrived! We’re not at the finish line just yet, but we’ve hit the first major milestone: making it easier than ever to run Apache Cassandra® across multiple Kubernetes (K8s) clusters in multiple regions.&lt;/p&gt;</description></item><item><title>Principles for building Kubernetes Operators</title><link>https://dokc.github.io/blog/principles-for-building-kubernetes-operators/</link><pubDate>Wed, 17 Nov 2021 16:29:34 +0000</pubDate><guid>https://dokc.github.io/blog/principles-for-building-kubernetes-operators/</guid><description>&lt;p&gt;The automation of data services on Kubernetes is enjoying increasing popularity. Often engineers are surprised by the complexity when writing their first operator. In this talk the distilled experience collected from years of automating several data services is presented as a collection of principles. These principles will be presented with vivid examples using PostgreSQL as an example. Learn from the PostgreSQL operator example which is being developed in conjunction with Kubernetes end-users. See how principles guide the automation while it is the end-user&amp;rsquo;s requirements leading to the prioritization of use cases to be automated next.&lt;/p&gt;</description></item><item><title>Macquarie Bank’s Journey to Running Databases on Kubernetes</title><link>https://dokc.github.io/blog/macquarie-banks-journey-to-running-databases-on-kubernetes/</link><pubDate>Wed, 10 Nov 2021 01:23:38 +0000</pubDate><guid>https://dokc.github.io/blog/macquarie-banks-journey-to-running-databases-on-kubernetes/</guid><description>&lt;p&gt;Macquarie Bank migrated stateful workloads including databases to the cloud using Kubernetes. The talk goes over how they progressively matured automation while also going from self-managed Kubernetes on AWS to Google’s GKE. As early adopters of the beta version of StatefulSets, they discuss how it matured and how they added additional customizations and database awareness with kOps, Helm charts, and operators. They also discuss backup/restore, secure config management, and a roadmap for the future.&lt;/p&gt;</description></item><item><title>The future of Data on Kubernetes</title><link>https://dokc.github.io/blog/the-future-of-data-on-kubernetes/</link><pubDate>Wed, 10 Nov 2021 00:55:07 +0000</pubDate><guid>https://dokc.github.io/blog/the-future-of-data-on-kubernetes/</guid><description>&lt;p&gt;The Kubernetes community has made major strides in supporting stateful workloads, but it’s just the beginning of how Kubernetes could be leveraged as a standard to revolutionize data: to make data declarative, just like Kubernetes. The Data on Kubernetes Community (DoKC) is an openly governed community of practitioners who share an interest in making this a reality.&lt;/p&gt;</description></item><item><title>Secure PostgreSQL on Kubernetes</title><link>https://dokc.github.io/blog/secure-postgresql-on-kubernetes/</link><pubDate>Mon, 01 Nov 2021 18:39:21 +0000</pubDate><guid>https://dokc.github.io/blog/secure-postgresql-on-kubernetes/</guid><description>&lt;p&gt;What are the most important security requirements that we expect from a PostgreSQL deployment on Kubernetes? What challenges arise for stateful workloads? Discover how &lt;a href="https://www.enterprisedb.com/" target="_blank" rel="noopener"&gt;EDB&lt;/a&gt; has addressed them while building &lt;a href="https://www.enterprisedb.com/products/cloud-native-postgresql-kubernetes-ha-clusters-k8s-containers-scalable" target="_blank" rel="noopener"&gt;Cloud Native PostgreSQL&lt;/a&gt; to make it secure by default. The talk focuses on the 4C security model, with emphasis on cluster, container, and code. Then cover client and server CAs, certificates management, logging, auditing, and more.&lt;/p&gt;</description></item><item><title>Databases on Kubernetes panel discussion</title><link>https://dokc.github.io/blog/databases-on-kubernetes-panel-discussion/</link><pubDate>Mon, 01 Nov 2021 17:28:47 +0000</pubDate><guid>https://dokc.github.io/blog/databases-on-kubernetes-panel-discussion/</guid><description>&lt;p&gt;As part &lt;a href="https://dokc.github.io/dok-events/"&gt;of DoK Day at KubeCon NA 2021&lt;/a&gt;, we brought together Western Digital Senior Director, Strategic Initiatives Rick Vasquez, Oracle Product Manager Mickey Boxell and PlanetScale Software Engineer and Vitess maintainer Deepthi Sigireddi to discuss what the future may hold for database providers, moderated by Alex Williams, founder of The New Stack. You can access the &lt;a href="https://dokc.github.io/dok-events/"&gt;DoK Day at KubeCon NA 2021&lt;/a&gt; talks &lt;a href="https://youtube.com/playlist?list=PLHgdNuGxrJt2twht-2suDZaV2zlptDJIf" target="_blank" rel="noopener"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>The state of Kubernetes stateful workloads at DreamWorks</title><link>https://dokc.github.io/blog/the-state-of-kubernetes-stateful-workloads-at-dreamworks/</link><pubDate>Tue, 26 Oct 2021 21:22:39 +0000</pubDate><guid>https://dokc.github.io/blog/the-state-of-kubernetes-stateful-workloads-at-dreamworks/</guid><description>&lt;p&gt;Interviewed by DoKC Head of Content Sylvain Kalache, Dreamworks’ Data Service Lead Ara Zarifian discusses how the company is managing stateful workloads on Kubernetes, key benefits, and challenges. DreamWorks currently runs 370 databases on over Kubernetes 1200 pods. Ara shares about the innovative standard they developed for Kubernetes operators. This innovation allowed them to grow the number of databases hosted on Kubernetes without needing to exponentially increase their DBAs headcount.&lt;/p&gt;</description></item><item><title>First Data on Kubernetes Report Published</title><link>https://dokc.github.io/blog/first-data-on-kubernetes-report-published/</link><pubDate>Thu, 07 Oct 2021 15:04:50 +0000</pubDate><guid>https://dokc.github.io/blog/first-data-on-kubernetes-report-published/</guid><description>&lt;p&gt;Regardless of which survey you read, the use of Kubernetes is on the rise in organizations of all sizes. While Kubernetes was initially designed for stateless workloads, the community has made major strides in supporting stateful workloads. Today, we are excited to announce DoKC first &lt;a href="https://dokc.github.io/dokc-2021-report/"&gt;research report about the state of data on Kubernetes&lt;/a&gt;!&lt;/p&gt;</description></item><item><title>New Panels Added to Data on Kubernetes Day Event @ KubeCon NA 2021</title><link>https://dokc.github.io/blog/new-panels-added-to-data-on-kubernetes-day-event-kubecon-na-2021/</link><pubDate>Wed, 06 Oct 2021 09:02:12 +0000</pubDate><guid>https://dokc.github.io/blog/new-panels-added-to-data-on-kubernetes-day-event-kubecon-na-2021/</guid><description>&lt;p&gt;The &lt;a href="https://dokc.github.io/dok-events/"&gt;Data on Kubernetes Day&lt;/a&gt; virtual event is quickly approaching. &lt;a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/program/colocated-events/#data-on-kubernetes-day" target="_blank" rel="noopener"&gt;Register&lt;/a&gt; to learn from experts at the forefront of running data on Kubernetes. Today, we are excited to announce the addition of two new panels to our schedule:&lt;/p&gt;</description></item><item><title>A new chapter for DoKC</title><link>https://dokc.github.io/blog/a-new-chapter-for-dokc/</link><pubDate>Thu, 30 Sep 2021 19:20:50 +0000</pubDate><guid>https://dokc.github.io/blog/a-new-chapter-for-dokc/</guid><description>&lt;p&gt;Today we’re beginning a new chapter in the Data on Kubernetes Community (DoKC) by announcing a new governance structure – &lt;a href="https://dokc.github.io/sponsors/"&gt;with over 20 sponsors joining&lt;/a&gt; – to accelerate the emergence and development of techniques for the use of Kubernetes for data.&lt;/p&gt;</description></item><item><title>Data on Kubernetes Students Day</title><link>https://dokc.github.io/blog/students-day/</link><pubDate>Tue, 28 Sep 2021 23:42:23 +0000</pubDate><guid>https://dokc.github.io/blog/students-day/</guid><description>&lt;p&gt;It’s always fun to make history, so we’re bringing you the first ever DoK Students Day! We’ve got nearly 30 talks lined up, and the best one will get a spot in our co-located DoK Day event in KubeCon!&lt;/p&gt;</description></item><item><title>Deployments vs StatefulSets vs Daemonsets</title><link>https://dokc.github.io/blog/deployments-vs-statefulsets-vs-daemonsets/</link><pubDate>Fri, 17 Sep 2021 22:59:57 +0000</pubDate><guid>https://dokc.github.io/blog/deployments-vs-statefulsets-vs-daemonsets/</guid><description>&lt;p&gt;Kubernetes provides different resources for deploying applications, we will be looking at them and the differences between them and how can we persist data using each of them. Kubernetes provides different resources for deploying applications, we will be looking at them and the differences between them and how can we persist data using each of them.&lt;/p&gt;</description></item><item><title>Talks Schedule for DoK Day at KubeCon North America 2021</title><link>https://dokc.github.io/blog/talks-schedule-for-dok-day-at-kubecon-north-america-2021/</link><pubDate>Wed, 15 Sep 2021 17:06:16 +0000</pubDate><guid>https://dokc.github.io/blog/talks-schedule-for-dok-day-at-kubecon-north-america-2021/</guid><description>&lt;p&gt;Today, we are happy to &lt;a href="https://www.businesswire.com/news/home/20210915005452/en/Data-on-Kubernetes-Community-Announces-Schedule-for-DoK-Day-at-KubeCon-North-America-2021" target="_blank" rel="noopener"&gt;announce&lt;/a&gt; the second &lt;a href="https://dokc.github.io/dok-events/"&gt;Data on Kubernetes Day&lt;/a&gt; schedule. This event will be held at KubeCon North America 2021 on October 12th! Thank you to every community member who participated in our CFP. Join us by registering &lt;a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/program/colocated-events/#data-on-kubernetes-day" target="_blank" rel="noopener"&gt;here&lt;/a&gt;!&lt;/p&gt;</description></item><item><title>Intro to Persistence in Kubernetes</title><link>https://dokc.github.io/blog/intro-to-persistence-in-kubernetes/</link><pubDate>Thu, 09 Sep 2021 18:30:59 +0000</pubDate><guid>https://dokc.github.io/blog/intro-to-persistence-in-kubernetes/</guid><description>&lt;p&gt;So you want want to run stateful containers? Check out a brief intro to persistence in Kubernetes. Kubernetes and persistent storage go together like oil and water. Kubernetes is inherently an ephemeral system and persistent storage by definition must survive. After this talk, you should have a clear understanding of how to get started on the path to successfully manage a persistent data storage solution on your Kubernetes cluster&lt;/p&gt;</description></item><item><title>How to Deploy PostgreSQL On Kubernetes Using OpenEBS</title><link>https://dokc.github.io/blog/how-to-deploy-postgresql-on-kubernetes-using-openebs/</link><pubDate>Thu, 09 Sep 2021 10:07:58 +0000</pubDate><guid>https://dokc.github.io/blog/how-to-deploy-postgresql-on-kubernetes-using-openebs/</guid><description>&lt;p&gt;An Object-Relational Database (ORD) combines both entity-relationship modeling, and object-oriented mapping techniques to enable the efficient organization of data from a limited set of data types. As a result, this database model is often referred to as an intermediate solution between object-oriented and relational databases. Using Object-Relational Database Management Systems (ORDBMS), organizations can implement inheritance, enable complex data types that enable useful data manipulation, and extend existing data models.&lt;/p&gt;</description></item><item><title>Why you should be deploying Postgres primarily on Kubernetes</title><link>https://dokc.github.io/blog/deploying-postgres-on-kubernetes/</link><pubDate>Thu, 02 Sep 2021 16:19:31 +0000</pubDate><guid>https://dokc.github.io/blog/deploying-postgres-on-kubernetes/</guid><description>&lt;p&gt;Running a Postgres installation, with or without containers, is trivial. However, setting up a production environment is a whole different matter. Postgres is not by itself a production-ready software: it requires a set of side tools to complement its functionality: connection pooling, monitoring, backup tools, high availability software, you name it. This is called the “Stack Problem”. This brief talk discusses the Stack Problem, understanding how Kubernetes is the platform that best solves it, and what the main advantages (and disadvantages!) are of running Postgres on Kubernetes.&lt;/p&gt;</description></item><item><title>The Future of Kubernetes for Stateful Workloads @ DoK Day</title><link>https://dokc.github.io/blog/future-of-kubernetes-dok-day-2-kubecon-na-2021/</link><pubDate>Wed, 25 Aug 2021 13:57:59 +0000</pubDate><guid>https://dokc.github.io/blog/future-of-kubernetes-dok-day-2-kubecon-na-2021/</guid><description>&lt;p&gt;As KubeCon North America 2021 is quickly approaching, so is the CFP deadline for DoK Day. The &lt;a href="https://dokc.github.io/"&gt;Data on Kubernetes Community&lt;/a&gt; is an openly governed group of technologists who champion the emergence and development of techniques for the use of Kubernetes for data.&lt;/p&gt;</description></item><item><title>Explanation of NVMe for Everyone</title><link>https://dokc.github.io/blog/explanation-of-nvme-for-everyone/</link><pubDate>Wed, 19 May 2021 19:00:17 +0000</pubDate><guid>https://dokc.github.io/blog/explanation-of-nvme-for-everyone/</guid><description>&lt;p&gt;I was talking to a friend recently about his computer build and one thing struck me. He had bought an NVMe drive not because he knew what it was or how it differed from anything else but because he felt overwhelmed by information when trying to research it. Due to this he just made his purchase based on the advice of a popular youtube channel. Working with storage professionally I was a bit taken aback by the lack of simple, plain english, easily accessible information on what the actual differences are. This blog is going to be my effort to clear the air and provide the layman&amp;rsquo;s guide to understanding what NVMe is as a technology and why it matters to you. This should be applicable all the way from DIY computer builders people setting up enterprise architectures.&lt;/p&gt;</description></item><item><title>Deconstructing Postgres into a cloud native platform</title><link>https://dokc.github.io/blog/deconstructing-postgres-into-a-cloud-native-platform/</link><pubDate>Tue, 09 Feb 2021 17:27:28 +0000</pubDate><guid>https://dokc.github.io/blog/deconstructing-postgres-into-a-cloud-native-platform/</guid><description>&lt;p&gt;Postgres has been around for a long time in the DB space. Known to be a very reliable and sturdy technology even considered boring to some. But we were lucky enough to have Álvaro Hernández on to talk to us about Postgres innovations that are coming our way. If you want to re-watch the original click &lt;a href="https://www.youtube.com/watch?v=u32tJexk1QM" target="_blank" rel="noopener"&gt;here&lt;/a&gt;. If you don’t have time, give this article a read.&lt;/p&gt;</description></item><item><title>The Architecture of Distributed Databases with / Cockroach Labs</title><link>https://dokc.github.io/blog/the-architecture-of-distributed-databases-with-cockroach-labs/</link><pubDate>Wed, 03 Feb 2021 21:45:28 +0000</pubDate><guid>https://dokc.github.io/blog/the-architecture-of-distributed-databases-with-cockroach-labs/</guid><description>&lt;p&gt;Even though 2020 is over an 2021 brings a great deal of optimism and Hope not that much has changed apart from the changing of the calendar year. So many people still have Zoom meetings to attend to, children to take care of in the next room and a beautiful constellation of responsibilities that only a person who works from home has to deal with, so it&amp;rsquo;s totally understandable that you didn&amp;rsquo;t have time to check out one of the latest meetups that we held here at Data on Kubernetes. But fear not, in this article we will give you the lowdown on what was discussed, a summary with the key points of everything you need to know about the key points of the cockroach DB presentation. In case you have some time, and you like to watch up just follow the &lt;a href="https://www.youtube.com/watch?v=if8RkxvFZtA&amp;amp;feature=emb_logo" target="_blank" rel="noopener"&gt;link&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Running Apache Spark on Kubernetes</title><link>https://dokc.github.io/blog/running-apache-spark-on-kubernetes/</link><pubDate>Sun, 03 Jan 2021 13:30:26 +0000</pubDate><guid>https://dokc.github.io/blog/running-apache-spark-on-kubernetes/</guid><description>&lt;p&gt;Apache Spark is one of the leading frameworks for analyzing data in real-time with Spark Structured Streaming, this talk explains how to step by step run Spark structured streaming jobs on Kubernetes and access the Spark UI to see the jobs metrics and progress.&lt;/p&gt;</description></item><item><title>SRE vs Data Engineer — Who Owns What?</title><link>https://dokc.github.io/blog/sre-vs-data-engineer-who-owns-what/</link><pubDate>Sat, 05 Sep 2020 13:10:27 +0000</pubDate><guid>https://dokc.github.io/blog/sre-vs-data-engineer-who-owns-what/</guid><description>&lt;p&gt;Photo by &lt;a href="https://www.pexels.com/@lorenzocafaro?utm_content=attributionCopyText&amp;amp;utm_medium=referral&amp;amp;utm_source=pexels" target="_blank" rel="noopener"&gt;Lorenzo&lt;/a&gt; from &lt;a href="https://www.pexels.com/photo/black-and-white-business-chart-computer-241544/?utm_content=attributionCopyText&amp;amp;utm_medium=referral&amp;amp;utm_source=pexels" target="_blank" rel="noopener"&gt;Pexels&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;a href="https://app.slack.com/team/U01708SV22W" target="_blank" rel="noopener"&gt;&lt;strong&gt;Demetrios&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One question that I have been pondering lately is where do the requirements of an SRE end and a data engineer begin and visa versa?&lt;/p&gt;
&lt;p&gt;&lt;a href="https://app.slack.com/team/U016TGTDD38" target="_blank" rel="noopener"&gt;&lt;strong&gt;bmath&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>A Call for Collaboration: Announcing the Data On Kubernetes Community</title><link>https://dokc.github.io/blog/a-call-for-collaboration-announcing-the-data-on-kubernetes-community/</link><pubDate>Wed, 26 Aug 2020 14:31:06 +0000</pubDate><guid>https://dokc.github.io/blog/a-call-for-collaboration-announcing-the-data-on-kubernetes-community/</guid><description>&lt;p&gt;I’m happy to help announce the launch of a new community — the Data On Kubernetes Community. The Dok.community is an openly governed and self-organizing group of curious and experienced operators and engineers concerned with running data-intensive workloads on Kubernetes. DoKc takes inspiration from the CNCF and Apache foundations and aims like each of them to be open, vendor-neutral, and extremely inclusive.&lt;/p&gt;</description></item></channel></rss>