Software Alternatives & Reviews

Taking Your Database Beyond a Single Kubernetes Cluster

Kubernetes Google Cloud DNS Google Cloud Platform Apache Cassandra
  1. Kubernetes is an open source orchestration system for Docker containers
    Pricing:
    • Open Source
    To alleviate much of the load felt by DevOps teams, we evolved a number of these practices and patterns in K8ssandra, leveraging the common control plane afforded by Kubernetes (K8s) There has been a catch though — running a database (or indeed any application) across multiple regions or K8s clusters is tricky without proper care and planning up front.

    #Developer Tools #DevOps Tools #Containers As A Service 280 social mentions

  2. Reliable, resilient, low-latency DNS serving from Google’s worldwide network of Anycast DNS servers.
    Another solution similar to DNS stubs is to use a managed DNS product. In the case of GCP there is the Cloud DNS product, which handles replicating local DNS entries up to the VPC level for resolution by outside clusters, or even virtual machines within the same VPC. This option offers a lot of benefits, including:.

    #Domain Name Registrar #Domain Names #DNS Services 5 social mentions

  3. Google Cloud provides flexible infrastructure, end-to-security, modern productivity, and intelligent insights engineered to help your business thrive.
    To show you how we did this, let’s start by looking at a single region K8ssandra deployment running on a lone K8s cluster. It is made up of six Cassandra nodes spread across three availability zones within that region, with two Cassandra nodes in each availability zone. In this example, we’ll use the Google Cloud Platform (GCP) zone name. However, our example here could just as easily apply to other clouds or even on-prem.

    #Cloud Computing #Backend As A Service #Cloud Infrastructure 167 social mentions

  4. The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance.
    Global applications need a data layer that is as distributed as the users they serve. Apache Cassandra has risen to this challenge, handling data needs for the likes of Apple, Netflix and Sony. Traditionally, managing data layers for a distributed application was handled with dedicated teams to manage the deployment and operations of thousands of nodes — both on-premises and in the cloud.

    #Databases #NoSQL Databases #Relational Databases 40 social mentions

Discuss: Taking Your Database Beyond a Single Kubernetes Cluster

Log in or Post with