Ecommerce Api

Learn Python, JavaScript, Java and more with free interactive lessons, real projects and a built-in help dictionary. Beginner-friendly.

Part of the free C# course at LearnCodingFast — hands-on lessons with examples you run in your browser, plus practice exercises and a quick quiz.

Expert Project — gRPC, MassTransit, Saga Pattern, Docker

🧠 Project Overview

Build a distributed e-commerce system with three microservices communicating via gRPC (sync) and MassTransit/RabbitMQ (async). Practice the saga pattern for distributed transactions.

🎯 Requirements

Step 1: Product Service (gRPC + REST)

Step 2: Order Service

Step 3: Inventory Consumer (Saga)

Challenge Complete Checklist

Related lessons