View The Document

Accession Number:

AD1105901

Title:

Alvin: A Strongly Consistent and Highly Scalable Geo-Distributed Transactional Software System

Author(s):

Author Organization(s):

Report Date:

2019-12-19

Abstract:

Cloud computing's ubiquitous infrastructure-as-a-service (IaaS) model has enabled a broad range of enterprise organizations to roll out online services at low cost. Cloud's multi-region support allows computational resources to be instantiated from different data centers around the world, enabling new classes of geographical-scale (or 'geo-scale') applications. State machine replication (SMR) is the de facto standard for building highly scalable and available distributed applications and services. SMR replicates a service across a set of nodes, and executes client operations on the replicas in an agreed upon total order, ensuring consistency of the replicated state. The problem of determining a total order reduces to one of consensus.

Pages:

13

File Size:

0.99MB

Descriptors:

Identifiers:

SubjectCategory:

Communities of Interest:

Distribution Statement:

Approved For Public Release

View The Document