Training

Attend a public workshop or bring specialized training in-house for your team

3-Day Evented Microservices, Autonomous Services, and Event Sourcing Workshop

 
  • Distributed Systems Fundamentals

  • Design Principles

  • Analysis and design for evented and message-based systems

  • Services & Components

  • Service Boundaries

  • Events

  • Commands

  • Handlers

  • Projections

  • Entities

  • Idempotence & Concurrency

  • Testing

  • Message Validation

  • Consumers & Subscriptions

  • Coordinating Multiple Services

  • Workflows Between Services

  • Building and Distributing Client Libraries for Your Services

  • Logging

  • Snapshotting State

 

2-Day Advanced Data Aggregation, View Data, and UI Workshop

  • Using Events to Update Databases

  • Aggregating Data from Multiple Streams

  • Data Command Streams and Processing

  • UI Patterns for Eventually-Consistent Systems

Custom Training

Get in touch and tell us about the learning that you'd like to do. We can build custom materials and curriculum for you and your team that aligns with the goals and the circumstances of your project.