Examples
Microservices Example
Build distributed systems with MoroJS microservices. Docker-based architecture with service discovery, API gateway, and inter-service communication. Copy and customize.
Complete Docker Compose Configuration
docker-compose.yml
typescript
Architecture Overview
This example demonstrates a complete microservices architecture with multiple MoroJS services communicating through events and HTTP APIs.
Service Architecture
typescript
Service Communication
- HTTP API calls
- Event-driven messaging
- Service discovery
- Circuit breakers
Data Management
- Database per service
- Event sourcing
- Distributed transactions
- Data consistency
Infrastructure
- Docker containers
- Kubernetes orchestration
- Load balancing
- Auto-scaling
Running the Example
Start All Services
typescript
What You'll Learn
- Microservices architecture patterns
- Service-to-service communication
- API gateway implementation
- Event-driven architecture
- Docker containerization
- Kubernetes deployment