Primary Logo

The AI Skills Gap Is Real. We Can Close It.:

Our dedicated AI training team offers role-based courses and workshops for executives, engineers, and teams. From half-day essentials to 12-week programs. Explore our AI courses to get started.

Technical

MassTransit

The MassTransit Developer Certification 3-day course is the surest way to elevate your abilities in building distributed systems. 

Full course description

Loading classes…

MassTransit Course Details & Schedule

Part 1: Developing Distributed Systems  Instructional time: 12 hours 

  • Configuring MassTransit and RabbitMQ 

  • Writing automated tests 

  • Publishing messages 

  • Writing handlers 

  • Designing workflows 

  • Designing messages 

  • Scheduling delivery 

  • Ensuring that handlers are idempotent 

  • Ensuring that handlers are commutative 

Part 2: Handling Errors  Instructional time: 8 hours 

  • Testing failure scenarios 

  • Distinguishing among failure types 

  • Configuring retry policies 

  • Buffering outgoing messages 

  • Enrolling the outbox within a transaction 

  • Publishing faults 

  • Executing compensating transactions 

  • Installing prophylactic middleware 

Part 3: Operations  Instructional time: 4 hours 

  • Monitoring a production system 

  • Injecting custom observers 

  • Responding to dead letters 

  • Deploying and initializing new services 

  • Auditing messages 

Suggested Training

Here are a few additional courses we thought you might be interested in