Skip to content

Conversation

@Soar06
Copy link
Collaborator

@Soar06 Soar06 commented May 5, 2025

v0.1.0: Distributed KV Store with Sharding & Versioning

Implements core distributed systems concepts from Alex Xu's System Design Interview:

  • Hash-based sharding (hash(key) % 3) for data partitioning (Chap 5)
  • Timestamp versioning for last-write-wins conflict resolution
  • Multi-node architecture (ports 8080-8082) demonstrating horizontal scaling
  • Basic HTTP-based inter-node communication

Future-ready for: replication (fault tolerance), consistent hashing (dynamic scaling), and eventual consistency models.

Soar06 added 2 commits May 5, 2025 22:09
v0.1.0: Distributed KV Store with Sharding & Versioning

Implements core distributed systems concepts from Alex Xu's System Design Interview:
- Hash-based sharding (hash(key) % 3) for data partitioning (Chap 5)
- Timestamp versioning for last-write-wins conflict resolution
- Multi-node architecture (ports 8080-8082) demonstrating horizontal scaling
- Basic HTTP-based inter-node communication

Future-ready for: replication (fault tolerance), consistent hashing (dynamic scaling), and eventual consistency models.
This shows how the index.html should appear when functioning correctly
@Soar06 Soar06 self-assigned this May 6, 2025
@Soar06 Soar06 requested a review from nathanverse May 6, 2025 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants