Philadelphia, Pennsylvania
April 2–4, 2019
Click Here For Information & Registration
Back To Schedule
Wednesday, April 3 • 2:55pm - 4:05pm
Deep Dive: Cloud Foundry Stream Processing - Monitoring Comcast’s Outside Plant - Charles (Mike) Graham & Dan Carroll, Comcast Cable Communications

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Comcast manages over 2 million miles of fiber and coax, and over 40 million in home devices. This “outside plant” is subject to adverse conditions from severe weather to power grid outages to construction-related disruptions. Maintaining the health of this large and important infrastructure requires a distributed, scalable, reliable and fast information system capable of real-time processing and rapid analysis and response. Using Cloud Foundry, Comcast is able to deploy a Java Spring Kafka Streams application for monitoring, problem analysis, metrics reporting and action response for the outside plant.

In this talk, you’ll learn how to create and deploy a Cloud Foundry Kafka Streams application. You will see how to scale the application using partitioning and how to maintain high speed, durable instance-based state. You'll see how easy it is to connect several of these applications (or micro services) together using asynchronous messaging. You will see how to build a REST API using Kafka Streams “interactive queries” that can be used to retrieve the data in the state stores. We will explore the deployment and monitoring mechanisms used to deliver this system as a set of independently deployed components.

avatar for Dan Carroll

Dan Carroll

Senior Software Engineer, Comcast Cable Communications - Philadelphia, PA
Dan Carroll is a senior software engineer at Comcast. Dan is currently developing a Cloud Foundry Java Spring streaming-based application to monitor and analyze Comcast’s outside plant. He has many years of experience in the telecommunications field with different technologies and... Read More →
avatar for Charles (Mike) Graham

Charles (Mike) Graham

Principal Software Engineer, Comcast Cable Communications - Philadelphia, PA
Mike Graham has been building spatial information systems since 1987 on a variety of technology stacks. He has architected dynamic, extensible platforms for ExxonMobil, Chevron, IHS Markit, and other large enterprises. Recently, in work for Comcast, Mike has been architecting a... Read More →

Wednesday April 3, 2019 2:55pm - 4:05pm EDT
Room 121C