LEARN AND APPLY

Distributed systems

Learn to manage data and failures across services.

5 modules · 20 parts Intermediate Certificate on completion

What you will learn

  • Separate services by business responsibility rather than technical layer.
  • Process events while accounting for possible loss, duplication, and delays.
  • Manage the risk of stale data while improving performance.
  • Prevent a problem in one dependency from bringing down the entire application.
  • Model the intermediate states of an operation that spans multiple services.

This course is in development

Enrollment is not open yet. You can preview the curriculum below. Access and pricing will be confirmed when the course launches.

View the first available course

Course curriculum

5 modules 20 lessons