Skip to content

fmo/system-design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Good Design

  • Scalability
  • Maintainability
  • Efficiency
  • Reliability

All about data

  • Moving Data
  • Storing Data
    • access patterns
    • indexing strategies
    • backup solutions
  • Transforming Data - Taking raw data and turning it into a meaningful information

CAP Theorem (Brewer's Theorem)

  • Consistency
  • Availability
  • Partition Tolerance

Example a banking system should always be consistent and partition tolerant even though comprimising sometimes availability or taking some transactions long.

About

System design concepts

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published