Skip to content

Latest commit

 

History

History
54 lines (41 loc) · 2.51 KB

README.md

File metadata and controls

54 lines (41 loc) · 2.51 KB

Tech Docs

Reference Tech Docs

Topics Covered

Basics

Topic Description
Encryption Explained This document explains how Symmetric vs Asymmetric Encryption & their role in HTTPS Communication
HTTPS Explained This document explains how HTTPS protocol works

Conventions

Topic Description
FastAPI Code Conventions Code conventions a Python FastAPI Project
Rest HTTP Codes REST APIs Http Status Codes
VSCode Shortcuts VSCode Keyboard Shortcuts

System Design

Topic Description
Database Selection Database Selection based on Read-Write Load
GeoHashing GeoHash Explained
Google Maps Map Tiles & Routing Tiles Explained
Optimistic Locks Conflict Resolution in optimistic locks
QuadTree QuadTree usage in Geolocation Services Explained
Simhash Deduplication in Web Texts
Storage 101 Block vs File vs Object Storage
SQL Deepdive SQL Deepdive
Time Uid Timestamp as Unique Ids

Deployments

Docker

Topic Description
Docker What is Docker
Docker Commands This document list & categorizes most docker commands
Docker Compose Primer Docker Compose Primer
Docker Files Dockerfile & .dockerignore explained

Kubernetes

Topic Description
Helm Helm - A K8s Package Manager
Kubernetes Commands Kubernetes Commands
Kubernetes Concepts A Comprehensive document on Kubernetes Concepts with References
Kubernetes Local Deployment Kubernetes with Docker Desktop