Skip to content

Add system design implementations project#318

Open
Saishekar17 wants to merge 1 commit into
mjhea0:mainfrom
Saishekar17:add-system-design-projects
Open

Add system design implementations project#318
Saishekar17 wants to merge 1 commit into
mjhea0:mainfrom
Saishekar17:add-system-design-projects

Conversation

@Saishekar17

Copy link
Copy Markdown

Added my open-source project: System Design Implementations

5 core system design components built with FastAPI:

  • URL Shortener (FastAPI + SQLite)
  • Rate Limiter (sliding window middleware)
  • Load Balancer (round robin + least connections)
  • Pub-Sub Message Queue (offset-based, Kafka-inspired)
  • LRU Cache (with TTL support)

Each has full pytest test suite. 30 endpoints, 48 test cases total.

Repo: https://github.com/Saishekar17/system-design-python

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.

1 participant