×

Transactional replicator

  • US 10,282,364 B2
  • Filed: 10/22/2015
  • Issued: 05/07/2019
  • Est. Priority Date: 04/28/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a plurality of nodes of a distributed cloud computing system, each node comprising a processor and memory and hosting one or more state providers, the state providers configured to provide transactional semantics for interactions with users; and

    a transactional replicator configured to replicate states from a primary state-provider replica to at least one secondary state-provider replica, the transactional replicator further configured to;

    identify when a first transaction has been committed;

    initiate a first group commit by applying a first group of transaction events to the primary state-provider replicas, wherein the first group of transaction events comprise all transaction events received during a first period;

    replicate the first group of transaction events to the secondary state-provider replicas; and

    allow parallel dispatch of transactions across the state providers to achieve improved throughput.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×