All your service needs in one integrated platform. Built natively in .NET with over seven years of production used by more than 50,000 developers.
A platform you can rely on.
Deploy new services to production without changing any existing code. As simple as this:
On top of it all, these services run in parallel for massive performance gains.
Automatically capture complete exception information for later analysis.
After fixing production issues, simply send the failed messages back to be
reprocessed, and watch the built-in audit show them complete successfully.
Never lose data due to a bug again.
You'll never want to go back
- send email
- generate reports
- invoke complex logic and calculations
- notify the user when they're done
- and even so batch jobs don't poll the database
Your topology—just how you like it
Centralized or Distributed, N-Tier or Peer-to-Peer—you're in control.
Whether it's MSMQ or RabbitMQ, HTTP or FTP, you can choose different options for communicating between machines within or across datacenters.
Even use a database as a queue, all without changing a line of business logic.
Feather-light development footprint
Fully integrated into the Visual Studio ecosystem (and NuGet) you can get up and running in just five minutes. Using entirely local queues and databases, you can simulate production conditions on your own box without any fuss.
.NET programming bliss
Get the best of strongly-typed services with generics as well as dependency injection with the container of your choice. Custom-built libraries make unit testing and integration testing your services a breeze.