Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Orbe: Scalable Causal Consistency Using Dependency Matrices and Physical Clocks
 
conference paper

Orbe: Scalable Causal Consistency Using Dependency Matrices and Physical Clocks

Du, Jiaqing  
•
Elnikety, Sameh  
•
Roy, Amitabha  
Show more
2013
SOCC '13: Proceedings of the 4th annual Symposium on Cloud Computing
2013 ACM Symposium on Cloud Computing (SOCC)

We propose two protocols that provide scalable causal consistency for both partitioned and replicated data stores using dependency matrices (DM) and physical clocks. The DM protocol supports basic read and update operations and uses two-dimensional dependency matrices to track dependencies in a client session. It utilizes the transitivity of causality and sparse matrix encoding to keep dependency metadata small and bounded. The DM-Clock protocol extends the DM protocol to support read-only transactions using loosely synchronized physical clocks. We implement the two protocols in Orbe, a distributed key-value store, and valuate them experimentally. Orbe scales out well, incurs relatively small verhead over an eventually consistent key-value store, and outperforms an existing system that uses explicit dependency tracking to provide scalable causal consistency.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

orbe_socc13.pdf

Access type

openaccess

Size

407.81 KB

Format

Adobe PDF

Checksum (MD5)

66cf885d105494c8d05c36dc3f0d2f98

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés