# Particular Platform Docs > This is the Markdown surface for Particular Platform documentation. Append `.md` to a page URL to download Markdown; directory URLs use `index.md`. The default is the latest version. Version-specific Markdown uses a filename suffix containing the component and version, such as `_core_7.0.md`, rather than a `?version=` query. Component names can differ between versions (for example, on the [Azure Storage Queues configuration page](https://docs.particular.net/transports/azure-storage-queues/configuration)), so use the exact versioned filename. A `(supported: ...)` note indicates the package version range for which a page applies. Samples include runnable downloads. ## Architecture - [Architecture documentation](https://docs.particular.net/architecture/llms.txt) - [Architecture](https://docs.particular.net/architecture/index.md): Architectural guidance for building distributed systems using Particular Service Platform with messaging, recoverability, consistency, workflows, Azure, AWS. - [Messaging](https://docs.particular.net/architecture/messaging.md): Distributed messaging basics including benefits, key patterns (commands, events, request/reply, pub/sub), command–query separation, and transport options. - [Recoverability](https://docs.particular.net/architecture/recoverability.md): Techniques for message recoverability. Handle transient and persistent failures with immediate/delayed retries, error queues, and Particular Platform tools. ## Service Platform - [Service Platform documentation](https://docs.particular.net/platform/llms.txt) - [The Particular Service Platform](https://docs.particular.net/platform/index.md): Discover how NServiceBus, ServiceControl, and ServicePulse work together to monitor, recover, and scale distributed messaging systems. - [Platform Installation](https://docs.particular.net/platform/installation.md): Guidance on the different ways to deploy and use the platform. - [Platform Sample installation](https://docs.particular.net/platform/platform-sample-package.md): Installation instructions for using the platform sample for demo purposes. ## NServiceBus - [NServiceBus documentation](https://docs.particular.net/nservicebus/llms.txt) - [NServiceBus](https://docs.particular.net/nservicebus/index.md): The NServiceBus framework is the foundation for building scalable, reliable, and flexible distributed systems with .NET and messaging. - [Best practices](https://docs.particular.net/nservicebus/best-practices.md): An assortment of best practices presented as DO, DO NOT, and CONSIDER. - [Messaging concepts](https://docs.particular.net/nservicebus/concepts/index.md): Overview of messaging concepts. ## Transports - [Transports documentation](https://docs.particular.net/transports/llms.txt) - [Transports](https://docs.particular.net/transports/index.md): An overview of the transports available in NServiceBus. - [Selecting a transport](https://docs.particular.net/transports/selecting.md): A guide for selecting the right NServicebus transport. - [Transport types](https://docs.particular.net/transports/types.md): A list of all transports offered by the Particular Service Platform. ## Persistence - [Persistence documentation](https://docs.particular.net/persistence/llms.txt) - [Persistence](https://docs.particular.net/persistence/index.md): Features of NServiceBus requiring persistence include timeouts, sagas, and subscription storage. - [Selecting a persister](https://docs.particular.net/persistence/selecting.md): A guide for selecting an NServicebus persister. - [Configuration Order for Persistence](https://docs.particular.net/persistence/order.md): When configuring persistence, order is important. (supported: [5.0.0, )) ## ServiceInsight - [ServiceInsight documentation](https://docs.particular.net/serviceinsight/llms.txt) - [ServiceInsight](https://docs.particular.net/serviceinsight/index.md): ServiceInsight provides advanced message visualizations and debugging tools for NServiceBus. - [Installing ServiceInsight](https://docs.particular.net/serviceinsight/installation.md): Learn about the prerequisites and the steps involved in installing ServiceInsight. - [ServiceInsight License Installation](https://docs.particular.net/serviceinsight/license.md): Learn how to install the Particular Platform license in ServiceInsight. ## ServicePulse - [ServicePulse documentation](https://docs.particular.net/servicepulse/llms.txt) - [ServicePulse](https://docs.particular.net/servicepulse/index.md): Monitor the health of an NServiceBus system real-time using ServicePulse. - [Installing ServicePulse](https://docs.particular.net/servicepulse/installation.md): Describes how ServicePulse is installed - and its basic requirements. - [Licensing ServicePulse](https://docs.particular.net/servicepulse/license.md): Configure, manage and troubleshoot ServicePulse license. ## ServiceControl - [ServiceControl documentation](https://docs.particular.net/servicecontrol/llms.txt) - [ServiceControl](https://docs.particular.net/servicecontrol/index.md): An overview of ServiceControl and what it does. - [How does ServiceControl work?](https://docs.particular.net/servicecontrol/how.md): An overview of how ServiceControl collects and processes messages and data from an NServiceBus system. - [Licensing ServiceControl](https://docs.particular.net/servicecontrol/license.md): Configure and manage ServiceControl license. ## Monitoring - [Monitoring documentation](https://docs.particular.net/monitoring/llms.txt) - [Monitoring](https://docs.particular.net/monitoring/index.md): Monitor NServiceBus endpoint health and performance using ServiceControl and ServicePulse visualization tools. - [Heartbeats](https://docs.particular.net/monitoring/heartbeats/index.md): Use the NServiceBus Heartbeat plugin to track endpoint activity and view health status in ServicePulse. - [Heartbeat plugin installation](https://docs.particular.net/monitoring/heartbeats/install-plugin.md): Monitor endpoint health checks, and support scaled-out instances by installing NServiceBus Heartbeat plugin. (supported: (, )) ## Modernization - [Modernization documentation](https://docs.particular.net/modernization/llms.txt) - [Modernization](https://docs.particular.net/modernization/index.md): Learn how the Particular Service Platform and NServiceBus simplify legacy .NET modernization, integration, data integrity, and monitoring. - [Migrate to the Cloud](https://docs.particular.net/modernization/migrate-to-the-cloud/index.md): Discover strategies for moving NServiceBus endpoints to AWS or Azure, enabling reliable hybrid cloud integration and gradual modernization. - [Migrate from on-premises to AWS](https://docs.particular.net/modernization/migrate-to-the-cloud/on-premises-to-aws.md): Explore migration options for moving legacy NServiceBus systems to AWS with gradual endpoint transitions and seamless hybrid cloud integration. ## Shape the future - [Shape the future documentation](https://docs.particular.net/shape-the-future/llms.txt) - [Help us shape the future](https://docs.particular.net/shape-the-future/index.md): Provide feedback for the future of the Particular Service Platform. - [NServiceBus and CloudEvents](https://docs.particular.net/shape-the-future/cloudevents.md): Using NServiceBus with CloudEvents. - [NServiceBus and Apache Avro](https://docs.particular.net/shape-the-future/avro.md): Using NServiceBus and Apache Avro. ## Samples - [Samples documentation](https://docs.particular.net/samples/llms.txt) - [Overview](https://docs.particular.net/samples/index.md): Samples using NServiceBus and the Particular Service Platform. - [Callback Usage](https://docs.particular.net/samples/callbacks/index.md): Demonstrates the use of callbacks. - [Consumer-driven Contracts sample](https://docs.particular.net/samples/consumer-driven-contracts/index.md): NServiceBus sample that shows a consumer-driven contract (CDC) approach to messaging. (supported: [6.0.0, )) ## Getting Started - [Get started](https://docs.particular.net/get-started/llms.txt) - [Tutorials](https://docs.particular.net/tutorials/llms.txt) - [Getting Started](https://docs.particular.net/get-started/index.md): Get started with NServiceBus and the Particular Service Platform using these step-by-step tutorials, videos, and technical guides. - [Tutorials](https://docs.particular.net/tutorials/index.md): Step-by-step tutorials to help you learn how to use NServiceBus, with detailed instructions and downloadable solutions with the completed examples. - [Message replay tutorial](https://docs.particular.net/tutorials/message-replay/index.md): In this tutorial, you'll learn how to replay a failed message using the Particular Service Platform tools. - [NServiceBus monitoring demo](https://docs.particular.net/tutorials/monitoring-demo/index.md): A demo solution to explore the monitoring features of the Particular Service Platform.