Software Architecture Conf Proposal: Infrastructure Simplicity and Distributed Complexity

Title: Infrastructure Simplicity and Distributed Complexity

Description: In this talk I’ll show about numerous ways to deploy a distributed systems, specifically Apache Cassandra, with other peripheral commentary about deploying other distributed systems like Kubernetes, Zookeeper and related distributed systems too. Once I cover numerous methods of deployment for and maintenance of distributed systems I’ll cover an actual deployment following patterns, practices, and ideas behind immutable infrastructure to efficiently and effectively deploy and maintain these distributed systems.

Session Takeaways:

  1. A better understanding around tooling needed, and situations that may need mitigation when managing complex distributed systems (Kubernetes, Apache Cassandra, Zookeeper, etc)
  2. A repository of example code, working deployments, maintenance, and other criteria that can be used as a starting point for attendees own work. (Repo @Github)
  3. I’ll also cover the basic core concepts around distributed systems and why they’re different from the standard application or server on a singular machine, and how those differences can be liabilities or advantageous!

Intended Audience: operations, devops practitioners, database administrators, programmers working to automate systems, and others.

Technical Skills & Concepts Required: Basic understanding of networking, systems management, and operating systems, specifically Linux and POSIX compliant systems.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.