Skip to content

kshitizjhacoder/System_Design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

System Design

This folder contains system design notes, plans, and implementation ideas for backend and distributed system projects.

Contents

URL Shortener

Location:

This plan covers:

  • Java Spring Boot service design
  • PostgreSQL data storage
  • Redis caching strategy
  • Docker containerization
  • AWS image push and deployment flow

Purpose

The goal of this folder is to keep:

  • project architecture plans
  • API design notes
  • database design decisions
  • deployment strategies
  • scaling and reliability considerations

Suggested Structure

Use one folder per system design topic or project. Each folder can contain:

  • design documents
  • diagrams
  • API contracts
  • deployment notes
  • implementation checklist

Next Steps

Possible additions for this repository:

  • low-level design documents
  • high-level architecture diagrams
  • sequence diagrams
  • database schema diagrams
  • deployment scripts
  • CI/CD notes

About

Consists of all the system design application that helped me in becoming better developer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors