2021 3rd International Conference on Advancements in Computing (ICAC) 2021
DOI: 10.1109/icac54203.2021.9671185
|View full text |Cite
|
Sign up to set email alerts
|

Database Scaling on Kubernetes

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 12 publications
0
4
0
Order By: Relevance
“…As mentioned above, when containerising and managing an application that involves DBs, the common practice in production is to host and maintain the DBs independently outside of Kubernetes [13], [14]. Google engineers confirm that it is still far from running a DB in Kubernetes in a practical sense, and we have to wait for the further evolution of relevant technologies and tools [3].…”
Section: B Running Databases In Kubernetesmentioning
confidence: 99%
See 1 more Smart Citation
“…As mentioned above, when containerising and managing an application that involves DBs, the common practice in production is to host and maintain the DBs independently outside of Kubernetes [13], [14]. Google engineers confirm that it is still far from running a DB in Kubernetes in a practical sense, and we have to wait for the further evolution of relevant technologies and tools [3].…”
Section: B Running Databases In Kubernetesmentioning
confidence: 99%
“…However, using external volumes for data persistence could encounter dangling volume issues [12] and will introduce disk I/O performance bottlenecks [16]. • To address the limits of StatefulSets, the second path employs third-party Operators to extend Kubernetes APIs, by creating custom resources and controllers [14]. However, the current Operators are immature and unsuitable for mission-critical workloads [13], not to mention that the extended tech stack may even worsen the complications of running DBs in Kubernetes.…”
Section: B Running Databases In Kubernetesmentioning
confidence: 99%
“…Cloud native Streams relies on the Kubernetes name resolution system to resolve inter-PE connections. There are similarities with the legacy system name resolution system, as it relies on etcd to store its Service configurations, and it also has some currently unresolved latency issues [42,43].…”
Section: Loose Couplingmentioning
confidence: 99%
“…Even with some caching (used to reestablish lost connections), the thundering herd aspect of this initialization process and the strain it applies to the ZooKeeper ensemble delays initial deployment times.Cloud native Streams relies on the Kubernetes name resolution system to resolve inter-PE connections. There are similarities with the legacy system name resolution system, as it relies on etcd to store its Service configurations, and it also has some currently unresolved latency issues[42,43].…”
mentioning
confidence: 99%