November 22, 2019

219 words 2 mins read

Tackling consumption chaos in microservice architectures

Tackling consumption chaos in microservice architectures

Service consumption chaos is currently one of the biggest challenges in microservice environments. Mike Dvorkin discusses how tackling the complexity of exploding service dependencies and their control through a consistent consumption abstraction can significantly simplify how teams develop, test, deploy, and control applications.

Talk Title Tackling consumption chaos in microservice architectures
Speakers Mike Dvorkin (Cisco)
Conference Velocity
Conf Tag Build resilient systems at scale
Location Santa Clara, California
Date June 21-23, 2016
URL Talk Page
Video Talk Video

DevOps exist to run applications, but in many cases, we focus on micromanagement of every elemental detail with no focus or understanding of the application. This breaks down in two fundamental ways. First is the explosion of number of application service definitions, all hardwired for specific use cases, environments, and circumstances related to the stage of the application life cycle. Second is the dependency chaos resulting from lack of mechanisms to control consumption of application services. These problems are closely related. The missing piece is how service resources are allocated to their consumers and how such allocations can be controlled in a consistent, abstracted way devoid of understanding of instance, architecture, and environmental detail. Mike Dvorkin discusses the principles and benefits of the controlled consumption model and its implications on DevOps processes and security. This keynote is sponsored by Cisco.

comments powered by Disqus