YoVDO

Hydra - Serialization-Free Network Ordering for Strongly Consistent Distributed Applications

Offered By: USENIX via YouTube

Tags

USENIX Symposium on Networked Systems Design and Implementation (NSDI) Courses Distributed Systems Courses Scalability Courses Strong Consistency Courses

Course Description

Overview

Explore a conference talk that introduces Hydra, a novel approach to network ordering for strongly consistent distributed applications. Delve into the challenges of establishing consistent operation order in distributed systems and learn how Hydra overcomes limitations of traditional methods. Discover how this innovative system utilizes a distributed set of network sequencers, leveraging loosely synchronized clocks, per-sequencer sequence numbers, and periodic timestamp messages to achieve improved performance. Examine the co-designed state machine replication protocol and distributed transactional system that demonstrate Hydra's benefits, including enhanced scalability, faster sequencer failover, and superior network-level load balancing compared to serialization-based network ordering systems.

Syllabus

NSDI '23-Hydra: Serialization-Free Network Ordering for Strongly Consistent Distributed Applications


Taught by

USENIX

Related Courses

Financial Sustainability: The Numbers side of Social Enterprise
+Acumen via NovoEd
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera
Developing Repeatable ModelsĀ® to Scale Your Impact
+Acumen via Independent
Managing Microsoft Windows Server Active Directory Domain Services
Microsoft via edX
Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms