Skip to content

Build, version, and monitor better microservices with the most powerful service platform for .NET

License

Notifications You must be signed in to change notification settings

Particular/NServiceBus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

712a975 · Dec 17, 2024
Dec 13, 2024
Jul 11, 2022
Dec 17, 2024
Oct 11, 2024
Jan 11, 2023
Mar 31, 2020
Mar 31, 2020
Jul 8, 2023
Jun 7, 2023
Jul 11, 2023
Nov 17, 2023
Dec 11, 2024
Nov 9, 2023

Repository files navigation

About NServiceBus

NServiceBus is part of the Particular Service Platform, which contains tools to build, monitor, and debug distributed systems.

With NServiceBus, you can:

  • Focus on business logic, not on plumbing or infrastructure code
  • Orchestrate long-running business processes with sagas
  • Run on-premises, in the cloud, in containers, or serverless
  • Monitor and respond to failures using included platform tooling
  • Observe system performance using Open Telemetry integration

NServiceBus includes:

  • Support for messages queues using Azure Service Bus, Azure Storage Queues, Amazon SQS/SNS, RabbitMQ, and Microsoft SQL Server
  • Support for storing data in Microsoft SQL Server, MySQL, PostgreSQL, Oracle, Azure Cosmos DB, Azure Table Storage, Amazon DynamoDB, MongoDB, and RavenDB
  • 24x7 professional support from a team of dedicated engineers located around the world

Getting started

Packages

Find links to all our NuGet packages in our documentation.

Support

Building

To build NServiceBus, open NServiceBus.sln in Visual Studio and build the solution.

You'll find the built assemblies in /binaries.

If you see the build failing, check that you haven't put the source of NServiceBus in a deep subdirectory since long path names (greater than 248 characters) aren't supported by MSBuild.

Licensing

NServiceBus

NServiceBus is licensed under the RPL 1.5 license. More details can be found here.

net-object-deep-copy is licensed under the MIT license as described here.

net-object-deep-copy sources are compiled into the NServiceBus distribution as allowed under the license terms found here.

FastExpressionCompiler is licensed under the MIT license as described here.

FastExpressionCompiler sources are compiled into the NServiceBus distribution as allowed under the license terms found here.