Micro-Service Orchestration Deep Dive


Duration: 50 mins
Ken Sipe
Cloud Solution Architect

Leading technical organizations in micro-service based architectures all use an orchestrator in their datacenter; be it Apache Mesos, Kubernetes, Tupperware, the Borg or Omega. The dominate platforms in the open source space are Kubernetes and Mesos. This session will dive deep into the core difference including:

  • Pod container lifecycle differences
  • In production scaling differences
  • Scheduling and orchestration management difference
  • Reconciliation management
  • Resource selection (affinity vs anti-affinity)
  • Service discovery
    • This is NOT a one is better than the other smack-down. There are pro/con consequences for each orchestrator.

      Presented by an engineer that has worked for over 6 years with Docker and container orchestrators. Attendees will leave with a clear understanding of the Kubernetes API, scheduler, controllers and operators, and how they are different than the Mesos 2-level scheduler. The session will include how resources are managed in the cluster along with pod life-cycle management. The session will call out topics of concern regarding availability and scalability and how to best manage those concerns.

      You may also be interested in

      50 mins
      Container Friendly Java 9

      Containers and Micro-service are like peanut butter and jelly, they just go together. However do you know how resources are...

      50 mins
      Local Variable Type Inference: Friend or Foe?

      Local variable type inference was introduced as a new Java language feature in Java SE 10. Gone are the days...

      50 mins
      Create your own Interpreter with a JIT under 1 hour

      During this talk I will describe how you can use Eclipse OMR technologies to easily create an Interpreter for a...

      25 mins
      Under the Hood of Java Synchronization

      What do you know about Java synchronization? Enough to be dangerous? It's said the more you know the better. In...

      50 mins
      Beginning Java 9 Modules

      Java 9 modules present a radical shift away from how we thing about modularizing our applications. However, as we have...

      50 mins
      Easier Microservice Persistence With Micronaut Data

      In this session I'll introduce you to Micronaut Data, a tool that will make your persistence operations easier to code...