> For the complete documentation index, see [llms.txt](https://docs.xplatform.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xplatform.com/talon.md).

# Talon

- [Introduction](https://docs.xplatform.com/talon/introduction.md)
- [Concepts & Architecture](https://docs.xplatform.com/talon/concepts-and-architecture.md)
- [Messaging Model](https://docs.xplatform.com/talon/concepts-and-architecture/messaging-model.md)
- [JMS Binding](https://docs.xplatform.com/talon/concepts-and-architecture/messaging-model/jms-binding.md)
- [Solace Binding](https://docs.xplatform.com/talon/concepts-and-architecture/messaging-model/solace-binding.md)
- [Loopback Binding](https://docs.xplatform.com/talon/concepts-and-architecture/messaging-model/loopback-binding.md)
- [Executor Binding](https://docs.xplatform.com/talon/concepts-and-architecture/messaging-model/executor-binding.md)
- [Microservice Architecture](https://docs.xplatform.com/talon/concepts-and-architecture/microservice-architecture.md)
- [Runtime Architecture](https://docs.xplatform.com/talon/concepts-and-architecture/microservice-architecture/runtime-architecture.md)
- [Development Model](https://docs.xplatform.com/talon/concepts-and-architecture/microservice-architecture/development-model.md)
- [Configuration Model](https://docs.xplatform.com/talon/concepts-and-architecture/microservice-architecture/configuration-model.md)
- [Microservice Operation](https://docs.xplatform.com/talon/concepts-and-architecture/microservice-operation.md)
- [Lifecycle](https://docs.xplatform.com/talon/concepts-and-architecture/microservice-operation/lifecycle.md)
- [Initialization](https://docs.xplatform.com/talon/concepts-and-architecture/microservice-operation/cluster-initialization.md)
- [Cluster Join](https://docs.xplatform.com/talon/concepts-and-architecture/microservice-operation/cluster-join.md)
- [Message Processing](https://docs.xplatform.com/talon/concepts-and-architecture/microservice-operation/message-processing.md)
- [Cluster Consensus](https://docs.xplatform.com/talon/concepts-and-architecture/microservice-operation/cluster-consensus.md)
- [Cluster Failover](https://docs.xplatform.com/talon/concepts-and-architecture/microservice-operation/cluster-failover.md)
- [Consensus Models](https://docs.xplatform.com/talon/concepts-and-architecture/consensus-models.md)
- [Transactions](https://docs.xplatform.com/talon/concepts-and-architecture/transactions.md)
- [Threading Model](https://docs.xplatform.com/talon/concepts-and-architecture/threading-model.md)
- [Discovery Model](https://docs.xplatform.com/talon/concepts-and-architecture/discovery-model.md)
- [Operating Model](https://docs.xplatform.com/talon/concepts-and-architecture/operating-model.md)
- [Developing Applications](https://docs.xplatform.com/talon/developing-applications.md)
- [Microservice Template](https://docs.xplatform.com/talon/developing-applications/microservice-template.md)
- [State Replication Template](https://docs.xplatform.com/talon/developing-applications/microservice-template/state-replication-template.md)
- [Event Sourcing Template](https://docs.xplatform.com/talon/developing-applications/microservice-template/event-sourcing-template.md)
- [Modeling Messages & State](https://docs.xplatform.com/talon/developing-applications/modeling-messages-and-state.md)
- [The Modeling Language](https://docs.xplatform.com/talon/developing-applications/modeling-messages-and-state/the-modeling-language.md)
- [The Code Generator](https://docs.xplatform.com/talon/developing-applications/modeling-messages-and-state/the-code-generator.md)
- [Choosing an Encoding Type](https://docs.xplatform.com/talon/developing-applications/modeling-messages-and-state/the-code-generator/choosing-an-encoding-type.md)
- [Configuring Messaging](https://docs.xplatform.com/talon/developing-applications/configuring-messaging.md)
- [Configuring Bus Connections](https://docs.xplatform.com/talon/developing-applications/configuring-messaging/configuring-bus-connections.md)
- [Solace Binding](https://docs.xplatform.com/talon/developing-applications/configuring-messaging/configuring-bus-connections/solace-binding.md)
- [JMS Binding](https://docs.xplatform.com/talon/developing-applications/configuring-messaging/configuring-bus-connections/jms-binding.md)
- [Loopback Binding](https://docs.xplatform.com/talon/developing-applications/configuring-messaging/configuring-bus-connections/loopback-binding.md)
- [Executor Binding](https://docs.xplatform.com/talon/developing-applications/configuring-messaging/configuring-bus-connections/executor-binding.md)
- [Registering Message Interest](https://docs.xplatform.com/talon/developing-applications/configuring-messaging/registering-message-interest.md)
- [Authoring User Code](https://docs.xplatform.com/talon/developing-applications/authoring-user-code.md)
- [Consensus Model](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/consensus-model.md)
- [Specifying The HA Policy](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/consensus-model/specifying-the-ha-policy.md)
- [Lifecycle](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/lifecycle.md)
- [Implementing Lifecycle Methods](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/lifecycle/implementing-lifecycle-methods.md)
- [Initializing the Microservice](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/lifecycle/initializing-the-microservice.md)
- [Message Processing](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-processing.md)
- [Detecting Duplicates](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-processing/detecting-duplicates.md)
- [Filtering Messages](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-processing/filtering-messages.md)
- [Processing Messages](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-processing/processing-messages.md)
- [Handling Messages](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-processing/processing-messages/handling-messages.md)
- [Programming Fundamentals](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-processing/processing-messages/handling-messages/programming-fundamentals.md)
- [Coding for Zero Garbage](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-processing/processing-messages/handling-messages/coding-for-zero-garbage.md)
- [XStrings](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-processing/processing-messages/handling-messages/coding-for-zero-garbage/xstrings.md)
- [Embedded Entities](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-processing/processing-messages/handling-messages/coding-for-zero-garbage/embedded-entities.md)
- [Array Accessors](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-processing/processing-messages/handling-messages/coding-for-zero-garbage/array-accessors.md)
- [Application Object Pooling](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-processing/processing-messages/handling-messages/coding-for-zero-garbage/application-object-pooling.md)
- [Tuning Pools](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-processing/processing-messages/handling-messages/coding-for-zero-garbage/tuning-pools.md)
- [Controlling Transactions](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-processing/processing-messages/handling-messages/controlling-transactions.md)
- [Using Savepoints](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-processing/processing-messages/handling-messages/controlling-transactions/using-savepoints.md)
- [Sending Messages](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-processing/processing-messages/sending-messages.md)
- [Unhandled Messages](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-processing/unhandled-messages.md)
- [Message Injection](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-injection.md)
- [Injecting Messages](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-injection/injecting-messages.md)
- [Scheduling Messages](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/message-injection/scheduling-messages.md)
- [Command and Control](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/command-and-control.md)
- [Implementing Command Handlers](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/command-and-control/implementing-command-handlers.md)
- [Configuration](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/configuration.md)
- [Injecting Configuration](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/configuration/injecting-configuration.md)
- [Monitoring](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/monitoring.md)
- [Exposing Application Statistics](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/monitoring/exposing-application-statistics.md)
- [Trace Logging](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/trace-logging.md)
- [Logging Trace](https://docs.xplatform.com/talon/developing-applications/authoring-user-code/trace-logging/logging-trace.md)
- [Configuring the Runtime](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime.md)
- [Message Flow](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/message-flow.md)
- [Duplicate Detection](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/message-flow/duplicate-detection.md)
- [Transactions](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/transactions.md)
- [Adaptive Batching](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/transactions/adaptive-batching.md)
- [Administration](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/administration.md)
- [Admin over SMA](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/administration/admin-over-sma.md)
- [Monitoring](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/monitoring.md)
- [XVM Heartbeats](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/monitoring/xvm-heartbeats.md)
- [Engine Statistics](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/monitoring/engine-statistics.md)
- [Memory Statistics](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/monitoring/memory-statistics.md)
- [Per-Transaction Statistics](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/monitoring/per-transaction-statistics.md)
- [Threading](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/threading.md)
- [Disruptors](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/threading/disruptors.md)
- [Thread Reference](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/threading/thread-reference.md)
- [Thread Affinitization](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/threading/thread-affinitization.md)
- [Discovery](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/discovery.md)
- [Discovery Configuration](https://docs.xplatform.com/talon/developing-applications/configuring-the-runtime/discovery/discovery-configuration.md)
- [Operating Applications](https://docs.xplatform.com/talon/operating-applications.md)
- [Administration](https://docs.xplatform.com/talon/operating-applications/administration.md)
- [Admin Tool](https://docs.xplatform.com/talon/operating-applications/administration/admin-tool.md)
- [Admin Over SMA](https://docs.xplatform.com/talon/operating-applications/administration/admin-over-sma.md)
- [Monitoring](https://docs.xplatform.com/talon/operating-applications/monitoring.md)
- [XVM Heartbeats](https://docs.xplatform.com/talon/operating-applications/monitoring/xvm-heartbeats.md)
- [Memory Statistics](https://docs.xplatform.com/talon/operating-applications/monitoring/memory-statistics.md)
- [Engine Statistics](https://docs.xplatform.com/talon/operating-applications/monitoring/engine-statistics.md)
- [Per Transaction Statistics](https://docs.xplatform.com/talon/operating-applications/monitoring/per-transaction-statistics.md)
- [Analysis & Troubleshooting](https://docs.xplatform.com/talon/operating-applications/analysis-and-troubleshooting.md)
- [Trace Logging](https://docs.xplatform.com/talon/operating-applications/analysis-and-troubleshooting/trace-logging.md)
- [Querying Transaction Logs](https://docs.xplatform.com/talon/operating-applications/analysis-and-troubleshooting/querying-transaction-logs.md)
- [Tools](https://docs.xplatform.com/talon/operating-applications/analysis-and-troubleshooting/tools.md)
- [Transaction Log Tool](https://docs.xplatform.com/talon/operating-applications/analysis-and-troubleshooting/tools/transaction-log-tool.md)
- [Stats Dump Tool](https://docs.xplatform.com/talon/operating-applications/analysis-and-troubleshooting/tools/stats-dump-tool.md)
- [Discovery Tool](https://docs.xplatform.com/talon/operating-applications/analysis-and-troubleshooting/tools/discovery-tool.md)
- [Reference](https://docs.xplatform.com/talon/reference.md)
- [Annotations](https://docs.xplatform.com/talon/reference/annotations.md)
- [Events](https://docs.xplatform.com/talon/reference/events.md)
- [Configuration](https://docs.xplatform.com/talon/reference/configuration.md)
- [Heartbeats](https://docs.xplatform.com/talon/reference/heartbeats.md)
- [Compatibility](https://docs.xplatform.com/talon/compatibility.md)
- [ADM Compatibility Matrix](https://docs.xplatform.com/talon/compatibility/adm-compatibility-matrix.md)
