Skip to content

Instantly share code, notes, and snippets.

@vasanthk
vasanthk / System Design.md
Last active June 4, 2024 03:20
System Design Cheatsheet

System Design Cheatsheet

Picking the right architecture = Picking the right battles + Managing trade-offs

Basic Steps

  1. Clarify and agree on the scope of the system
  • User cases (description of sequences of events that, taken together, lead to a system doing something useful)
    • Who is going to use it?
    • How are they going to use it?
@gsathya
gsathya / hackfest.textile
Created October 3, 2011 18:27
Event Format

Hackfest

Introduction -

A two/three night hackathon on free and open source software[Ex. Gnome, KDE, Wikimedia].
Mentors who have been contributing to said foss projects help new hackers get
started by giving them a primer on -

  • Intro to FOSS – the philosophy of that project
  • Download the source – using version control