摘要 |
Embodiments are directed to automatically persisting specified messages, to providing versioning for persisted messages and to querying persisted messages. In one scenario, a computer system establishes a repository service that is subscribed to specified types of messages, where the messages are sent from publishers to a message queue maintained by a message managing service, and where each message includes a data structure that has certain data or a certain type of data. The repository service listens for the specified types of messages to which the repository service is subscribed and receives messages of the specified type to which the repository service is subscribed. The repository service further persists at least a portion of each message received by the repository service in a data store. |