| home |
true |
| heroImage |
/mt-logo-color.png |
| heroText |
MassTransit |
| tagline |
A free, open-source distributed application framework for .NET |
| actionText |
Get Started → |
| actionLink |
/getting-started/ |
| features |
| title |
details |
Simple yet Sophisticated |
Easy to use and understand API allowing you to focus on solving business problems |
|
| title |
details |
Transport Liquidity |
Deploy your solution using RabbitMQ, Azure Service Bus, ActiveMQ, and Amazon SQS/SNS without having to rewrite it |
|
| title |
details |
Powerful Message Patterns |
Including message consumers, persistent sagas and event-driven state machines, and routing-slip based distributed transactions with compensation |
|
| title |
details |
End-to-End Solution |
Handles message serialization, headers, broker topology, message routing, exceptions, retries, concurrency, connection and consumer lifecycle management |
|
| title |
details |
Unit Testable |
In memory test harness for creating fast unit tests with comprehensive integration test level verification |
|
| title |
details |
Monitoring |
Modern support for distributed tracing and service health and liveliness checks |
|
|
| footer |
Apache 2.0 Licensed | Copyright © 2007-2020 Chris Patterson |
MassTransit is a free, open-source distributed application framework for .NET. MassTransit makes it easy to create applications and services that leverage message-based, loosely-coupled asynchronous communication for higher availability, reliability, and scalability.
MassTransit works with several well supported message transports and provides an extensive set of developer-friendly features to build durable asynchronous services.