Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

The Cloudcast #180 - Understanding CoreOS Distributed Architecture

DZone's Guide to

The Cloudcast #180 - Understanding CoreOS Distributed Architecture

· Cloud Zone
Free Resource

Production-proven Mesosphere DC/OS is now even better with GPU scheduling, pods, troubleshooting, enhanced security, and over 100+ integrated services deployed in one-click.

 Download the MP3

Date: March 4, 2015

By: Aaron Delp and Brian Gracely

Description: Aaron and Brian talk to Alex Polvi (@polvi; CEO of @CoreOSLinux) about the system architecture around CoreOS - containers, appc, etcd, quay.io, flannel, etc. They also talk about the challenges of distributed system applications and how CoreOS architecture aligns to solve those challenges in simple ways. Music Credit: Nine Inch Nails (www.nin.com)

Topic 1 - We’ve had you and Brandon on the show before, and I’ll be the first to admit that I didn’t quite understand what you were doing. Then the concept of an auto-updating (remotely managed), security-centric, container-centric LinuxOS started to make sense. And now it’s much broader. Can we dig into your architectural philosophy on all these projects?

Topic 2 - You mentioned early on that security was very important to you. Walk us through how you think about security differently, especially since you and Brandon both used to be Ops people when you sold your company to Rackspace.

Topic 3 - Help us understand etcd, since it’s used by CoreOS and also many other popular services. How is a scalable K/V store managing database inputs as well as things like service discovery, replication and networking?

Topic 4 - Today we have things like Mesos and Kubernetes, which can manage/schedule large numbers of resources. And they can work with various container-level units. Are we going to look at things like Docker or Rocket the same way in a year? Will they still be DataCenter-level managers, or do you expect other services/tools to expand?

Topic 5 - What’s a typical operational model with your customers? How do they manage the separation between them deploying and managing applications and CoreOS managing the OS updates?

Topic 6 - How quickly are you seeing application models changing to all the new things CoreOS (and others) and bringing to the underlying resources? Do the developers understand the “new possible” or are they pushing you guys?

Simply build, test, and deploy. Mesosphere DC/OS is the best way to run containers and big data anywhere offering production-proven flexibility and reliability.

Topics:

Published at DZone with permission of Brian Gracely, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}