Russ Miles

Microservices with DDD, big data and antifragility

Duration
N/A
When
N/A
Location
N/A


Information

Russ Miles demonstrates and implements the domain-driven design (DDD) patterns that enable you to build great microservice-based systems. Based on Russ’ years of experience (see bio below), this workshop shares the deep technical skills that you need to make your microservices adoption a success.

This workshop covers the following topics:

Designing a monolith ready for microservices.
Applying patterns such as bounded contexts, events and event sourcing to be flexible enough to embrace microservices at the right point for your application.
How to build fast data flows and integrate with big data tasks from your microservices.
How to deploy, upgrade, stress and manage your microservices so that they are ready for production.

Prerequisites:

Code examples and exercises will be written in Java, so previous experience with Java is recommended although not mandated as many of the key takeaways will be applicable regardless of your choice of language, framework or platform.

Format of the course:

The course will be 50% theory, 50% labs to explore the different concepts being discussed. Please bring your laptop.

Diversity statement

Voxgig is committed to diversity at events and wants to ensure that these workshops are as inclusive as possible. Let us know if you have any access, dietary, religious or other requirements, and if you require childcare during the workshop – we are hoping to be able to support parents who want to attend.

About Russ Miles

Russ Miles is CEO of ChaosIQ.io, and an international speaker and author. He and his team build commercial and open source (ChaosToolkit.org) products, and provide services to companies applying chaos engineering to build confidence in their cloud-native, microservice-based systems on Pivotal Cloud Foundry, Kubernetes and more. Russ’ most recent publication is Antifragile Software: Building Adaptable Software with Microservices (Leanpub, 2016), in which he explores how to apply chaos engineering to construct and manage complex, distributed systems in production.

More info:

If you have any questions about the workshop or would like further information please contact Natalie Gray on info@voxgig.com