Which agile methodology should junior developers learn?
Agile methodology breaks projects into sprints, emphasizing continuous collaboration and improvement.
Scrumban (a combination of Scrum and Kanban)
Extreme Programming (XP)
Other methodology
Bah, Waterfall was good enough for my elders, it is good enough for me
Junior devs shouldn’t think about development methodologies.
Containers / Kubernetes

Databases on Kubernetes: Confusion on Adoption Persists

Oct 3rd, 2019 10:14am by
Featued image for: Databases on Kubernetes: Confusion on Adoption Persists
Feature image via Pixabay.

The beauty of “open data” is that it allows third-parties to test the validity of someone else’s study. Although we trust the way the data was collected, we have doubts about a few charts published in a recent Percona report on open source data management, because our own analysis produced different results (hence we will not be reposting Percona’s charts). 

According to Percona, more than three-quarters of companies that run Kubernetes in production say their company uses containers “for their database(s).” That eyebrow-raising stat comes from our analysis of the raw data Percona provided from its Open Source Data Management Software Survey. Digging even deeper, we found that 47% of companies that have production Kubernetes deployments run production databases “on Kubernetes.”

Our just-published “The State of State: New Approaches to Cloud Native Storage” ebook explains that managed state in enterprise applications used to mean storing data in databases that were installed on hardware and managed to run stateful applications that were often governed by strict service-level agreements (SLAs). Companies are now using Kubernetes to manage both compute and storage resources. Sometimes state is handled inside containers via storage services and other times through different kinds of storage systems.

We do not know what percentage of databases running on Kubernetes is actually being run within a container. Percona’s report dismisses its own finding by saying “Over 25% of respondents are using containers, but not necessarily to run databases.” Yet, their question clearly was about containers being used for databases. We are more confident in what the actual data says because it aligns with the 32% of container users in a Diamanti survey that containers will be used for databases.

Group Created with Sketch.
THE NEW STACK UPDATE A newsletter digest of the week’s most important stories & analyses.