Nomad and next-generation application architectures
Armon Dadgar offers an overview of Nomad, an application scheduler designed for both long-running services and batch jobs. Along the way, Armon explores the benefits of using schedulers for empowering developers and increasing resource utilization and how schedulers enable new next-generation application architectures.
Talk Title | Nomad and next-generation application architectures |
Speakers | Armon Dadgar (HashiCorp) |
Conference | O’Reilly Velocity Conference |
Conf Tag | Build Resilient Distributed Systems |
Location | San Jose, California |
Date | June 20-22, 2017 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
It is often easy to focus on specific technologies and their capabilities without necessarily understanding the abstractions they provide or the higher-level design patterns they enable. Schedulers can be used to decouple operators from developers to increase developer productivity and reduce the operators overhead. Using a scheduler also allows for bin packing of work onto machines, increasing resource utilization and reducing the total cost of operation for a large-scale fleet. Armon Dadgar offers an overview of Nomad, an application scheduler designed for both long-running services and batch jobs. Along the way, Armon explores the benefits of using schedulers for empowering developers and increasing resource utilization and how schedulers enable new next-generation application architectures. Topics include: