Developing Fault-Tolerant Applications in the Cloud with Kubernetes and Cassandra