Skip to content

Instantly share code, notes, and snippets.

View LifeHackerBee's full-sized avatar
💭
I may be slow to respond.

hackerbee LifeHackerBee

💭
I may be slow to respond.
View GitHub Profile
import base64
from PIL import Image
import pytesseract
from io import BytesIO
import requests
import time
import re
import threading
import json
from tqdm import tqdm
@LifeHackerBee
LifeHackerBee / System Design.md
Created July 25, 2019 19:15 — forked from vasanthk/System Design.md
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?