• Stars
    star
    979
  • Rank 46,781 (Top 1.0 %)
  • Language
    Java
  • Created almost 5 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Useful Resources for Low Level System Design

Low Level System Design

This project contains multiple LLD codes for system design interviews.
Please raise issues and pull requests for fixes and updates.

  1. Cache
  2. Event Bus
  3. Rate Limiter
  4. Service Orchestrator

The following resources are useful for learning low level design.

Design Patterns

Refactoring Guru

Memory Management

Texas University Memory Models

Slack reducing memory footprint

Rate Limiting

Apache Kafka Exactly Once processing

Uber Rate Limiter

Martin Fowler Circuit Breaker

Netflix Hystrix

Amazon AWS Shuffle Sharding

Course

https://interviewready.io/