Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
Cloud Engineering Archives - Software Engineering Daily - Monitoring Architecture with Theo Schlossnagle

Monitoring Architecture with Theo Schlossnagle

10/11/16 • 56 min

Cloud Engineering Archives - Software Engineering Daily

Building a monitoring system is a complex distributed systems problem. Events are produced from different points in an application and must be aggregated in order to form metrics. These events are often ingested by a time series database, which forms the backbone of our monitoring system.

Theo Schlossnagle is the CEO of Circonus, where he has been working on architecting the company’s monitoring software for six years. In this episode, we talk about how to build a monitoring system and the requirements for the underlying time-series database, as well as what monitoring even is.

The post Monitoring Architecture with Theo Schlossnagle appeared first on Software Engineering Daily.

plus icon
bookmark

Building a monitoring system is a complex distributed systems problem. Events are produced from different points in an application and must be aggregated in order to form metrics. These events are often ingested by a time series database, which forms the backbone of our monitoring system.

Theo Schlossnagle is the CEO of Circonus, where he has been working on architecting the company’s monitoring software for six years. In this episode, we talk about how to build a monitoring system and the requirements for the underlying time-series database, as well as what monitoring even is.

The post Monitoring Architecture with Theo Schlossnagle appeared first on Software Engineering Daily.

Previous Episode

undefined - Continuous Delivery with David Rice

Continuous Delivery with David Rice

In order to move software updates from the development team to production, companies do a variety of things. Some teams might email files to each other or use FTP or even floppy disks. Most companies today at least use version control systems like Git together with separate servers for development and production. When code is ready to move to production, a build that is on the development server gets copied over to the production servers, and the production servers begin serving real users.

This process is known as deployment, and over the last few decades companies have started deploying more rapidly (even “continuously”), leading to faster iterations and better feedback loops between the software development team and the users of the product. A particularly effective version of this workflow is known as continuous delivery.

In today’s episode, David Rice from ThoughtWorks joins the show to give a short history of continuous delivery, and how continuous delivery actually looks in practice.

The post Continuous Delivery with David Rice appeared first on Software Engineering Daily.

Next Episode

undefined - Netflix Scheduling with Sharma Podila

Netflix Scheduling with Sharma Podila

At Netflix, developers write applications with a variety of requirements–from simple requests for a list of movies to more resource-intensive requests like a complex machine learning workflow. Netflix wants developers to be able to request the resources they need from a compute cluster and receive those resources on-demand, without thinking too much about the state of that pool of resources they are drawing from.

At the cluster level, this means scheduling the application requests intelligently. Sharma Podila, a distributed systems software architect at Netflix, explains how Netflix has built a cloud native scheduling system on top of Mesos.

The post Netflix Scheduling with Sharma Podila appeared first on Software Engineering Daily.

Episode Comments

Generate a badge

Get a badge for your website that links back to this episode

Select type & size
Open dropdown icon
share badge image

<a href="https://goodpods.com/podcasts/cloud-engineering-archives-software-engineering-daily-175174/monitoring-architecture-with-theo-schlossnagle-12721885"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to monitoring architecture with theo schlossnagle on goodpods" style="width: 225px" /> </a>

Copy