Robust Applications in Mesos Using External Storage
Explore the intricacies of using external storage for robust applications in Mesos in this informative conference talk. Delve into the challenges and benefits of utilizing direct attached or external storage for persistent applications like SQL and NoSQL databases in container schedulers. Examine the impact of storage type choices on production environments, from initial deployment to day-to-day operations and system failure tolerance. Learn about container advantages for stateful applications, including consistent environments, health monitoring, and automated rollouts. Compare initial deployment and day-to-day operations using local disk versus external storage, focusing on data locality and hardware failure scenarios. Investigate the specific challenges faced by NoSQL and key-value stores, including scale-out and scale-in operations, monitoring, automated recovery, and bootstrap processes. Understand the potential pitfalls of repair processes in applications like Cassandra, and discover strategies to minimize vulnerability windows during node failures, disk issues, compute failures, network partitions, and maintenance. Read more