awesome-system-design-resources

    Learn System Design concepts and prepare for interviews using free resources.

    Language: java

    Author: GitHub Repos (@github-repos)

    0 stars · 1 views

    Viewing path: README.md

    Files

    • RoundRobin.java (java)
    • weighted_round_robin.py (py)
    • implementations (txt)
    • java (txt)
    • consistent_hashing (txt)
    • ConsistentHashing.java (java)
    • load_balancing_algorithms (txt)
    • LeastConnections.java (java)
    • LeastResponseTime.java (java)
    • IPHash.java (java)
    • ip_hash.py (py)
    • WeightedRoundRobin.java (java)
    • rate_limiting (txt)
    • FixedWindowCounter.java (java)
    • SlidingWindowLog.java (java)
    • LeakyBucket.java (java)
    • least_connections.py (py)
    • rate_limiting (txt)
    • SlidingWindowCounter.java (java)
    • TokenBucket.java (java)
    • python (txt)
    • consistent_hashing (txt)
    • consistent-hashing.py (py)
    • load_balancing_algorithms (txt)
    • round_robin.py.py (py)
    • least_response_time.py (py)
    • fixed_window_counter.py (py)
    • sliding_window_log.py (py)
    • leaky_bucket.py (py)
    • sliding_window_counter.py (py)
    • token_bucket.py (py)
    • README.md (md)
    • diagrams (txt)
    • system-design-github.png (image)
    • LICENSE (txt)
    • ATTRIBUTION.md (markdown)
    github-repos/awesome-system-design-resources

    awesome-system-design-resources

    Public
    • Updated Jun 19, 2026
    0
    Select a file

    Tap "Show Files" to select a file

    About

    Learn System Design concepts and prepare for interviews using free resources.

    0stars
    1views
    Created Feb 1, 2026