Reliably shipping containers in a resource rich world using Titan
As Netflix grows so does the complexity of our application deployments. In order to lower developer cost of entry while increasing reliability, we've begun to re-evaluate how applications live in our production environment. Amazon gives us the flexibility to tap into massive amounts of resources, but how we use and manage those is a constantly evolving and ever growing task.
Titan, a combination of Apache Mesos and infrastructure tooling, gives us the ability to utilize linux containers and shift our developers focus back to their applications, while maintaining the level of insight we have come to expect in our ecosystem. By combining Apache Mesos and Docker we have built an application infrastructure that gives us a highly resilient PAAS that reduces the time and pain our developers once felt when trying to launch applications within our increasingly complex infrastructure and gives us the ability to make changes at the IAAS layer without impacting our engineers or sacrificing our insight.
About Diptanu Choudhury
Diptanu is a Senior Platform Engineer at Netflix. He works on core infrastructure like distributed scheduling, IPC libraries, service discovery, distributed tracing that powers various services at Netflix.
His main areas of expertise are Ware House Scale Computing, linux containers, highly available systems, distributed persistence.
More About Diptanu »