IMPORTANT NOTICE
The asynchronous messaging implementations used in eShopOnContainers to handle integration events, are simplified versions that have value in as much as they're useful for grasping the main concepts and scenarios.
DON'T USE THEM IN PRODUCTION.
For production-grade messaging solutions you can take a look at the following resources:
-
Azure Service Bus
https://docs.microsoft.com/azure/service-bus-messaging/ -
NServiceBus
https://particular.net/nservicebus -
MassTransit
https://masstransit-project.com/ -
EasyNetQ
http://easynetq.com/
You can also evaluate other messaging solutions such as:
-
Brighter
https://www.goparamore.io/
You can also explore some asynchronous messaging implementations for eShopOnContainers in the following GitHub repos:
eShopOnContainers
Getting started
- System requirements
- Development setup
- Databases & containers
FREQUENT ERRORS
Explore
- Architecture
- Application
- Code
- Logging and Monitoring
- Tests
Deployment
Local
Production (generic)
Cloud
- Azure Kubernetes Service (AKS)
- Azure Kubernetes Service (AKS) - Archived
- Azure Dev Spaces
- Using Azure resources
- Deploying Azure resources