HUNTERTUTORING

Standard syllabus

Distributed systems · Graduate · CS / Programming

Topics

Models and time

  • Failure models: crash, omission, Byzantine (survey)
  • Logical clocks: Lamport, vector clocks
  • CAP theorem and tradeoffs
  • Linearizability vs eventual consistency
  • Quorum systems and replication

Core systems

  • RPC, serialization, and idempotency
  • Distributed hash tables and consistent hashing
  • Leader election and consensus (Paxos/Raft intro)
  • MapReduce and batch processing frameworks
  • Stream processing and event logs (Kafka-style intro)

Pricing calculator

Choose materials, tutoring, or both — or book a single session as needed. Customize your plan on the subscribe page.

What do you need?

$1,162 · Distributed systems · 18 tutoring hrs

Study guides, worksheets, reviews, practice tests, and answer keys for 1 class. 18 tutoring hours (1 hr / week · semester). Bundle discount applied vs buying separately. Pay in full via Zelle.