The Learning Granth of Gaurav Chaudhary · A Chronicle of Mastery
Return to Folio — Supplementary Manuscript, Penned in the Year 2025 CE

Jñāna Granth The Chronicle of Learning

"A record of knowledge pursued, disciplines mastered,
and paths yet to be walked — written by hand and by code."

✦ ✦ ✦
Written & Maintained by Gaurav Chaudhary · NIT Kurukshetra · SDE
— Accounts of Progress — Updated in this Season —
0
Chapters Mastered
0
Chapters Active
0
Chapters Planned
0
Day Streak
Chapter I Distributed Systems & Architecture
f.01
Distributed Systems
System Design Fundamentals

CAP theorem, consistency models, consensus algorithms, and the foundational theory for building systems that endure chaos.

  • CAP theorem & PACELC
  • Consistent hashing
  • Raft consensus algorithm
  • Leader election patterns
Scrolls of Reference
Active
f.02 🔀
Messaging & Streaming
Apache Kafka Deep Dive

Partitions, consumer groups, offset management, exactly-once semantics, and Kafka Streams — the art of reliable message passing.

  • Topics, partitions & replication
  • Consumer group coordination
  • Exactly-once semantics
  • Kafka Streams basics
Scrolls of Reference
Mastered
f.03 🏗
Architecture Patterns
Microservices Design Patterns

Saga, CQRS, Event Sourcing, API Gateway, circuit breaker — the grammar of distributed service composition.

  • API Gateway & BFF pattern
  • Circuit breaker (Hystrix/Resilience4j)
  • CQRS & Event Sourcing
  • Saga pattern (choreography vs orchestration)
Scrolls of Reference
Active
Chapter II Cloud Infrastructure & DevOps
f.04 ☁️
Cloud Computing
AWS Cloud Foundations

EC2, S3, RDS, Lambda, SQS, IAM, VPC — building and securing cloud infrastructure on the world's dominant platform.

  • EC2, S3, RDS essentials
  • Lambda & serverless patterns
  • VPC, subnets & security groups
  • IAM roles & policies
  • AWS SAA-C03 certification
Active
f.05 🐳
Containerisation
Kubernetes & Docker Mastery

Pods, deployments, services, ingress, Helm charts, and the operational patterns around container orchestration at scale.

  • Docker multi-stage builds
  • K8s deployments & services
  • ConfigMaps, Secrets & RBAC
  • Helm chart authoring
Scrolls of Reference
Mastered
f.06 🔁
CI/CD
Advanced CI/CD Pipelines

GitOps with ArgoCD, GitHub Actions workflows, canary deployments, blue-green strategies, and pipeline security.

  • GitHub Actions advanced workflows
  • ArgoCD / GitOps deployment
  • Blue-green & canary automation
  • Pipeline security & SAST
Scrolls of Reference
Planned
Chapter III The Art of Go — Deepening Mastery
f.07 🐹
Go Language
Go Concurrency Internals

Goroutines, channels, the scheduler (M:N model), sync primitives, context propagation, and real-world patterns for concurrent Go.

  • Goroutines & channel basics
  • Go scheduler (GMP model)
  • sync.WaitGroup, Mutex, RWMutex
  • Context & cancellation patterns
  • Worker pool pattern
Scrolls of Reference
Active
f.08 ⚗️
Go Performance
Go Memory & Profiling

pprof profiling, heap escape analysis, GC tuning, memory alignment, and writing allocation-conscious Go code.

  • pprof CPU & memory profiling
  • Heap escape analysis (gcflags)
  • GC tuning & GOGC
  • Benchmark writing & optimization
Scrolls of Reference
Planned
Chapter IV Machine Learning & Data Engineering
f.09 🧠
Machine Learning
ML Fundamentals

Supervised & unsupervised learning, gradient descent, regularization, evaluation metrics — the mathematical bedrock of modern AI.

  • Linear & logistic regression
  • Decision trees & random forests
  • Neural network basics
  • Evaluation metrics & cross-validation
Scrolls of Reference
Active
f.10 🤖
LLM Integration
LLM APIs & RAG Systems

Integrating LLMs into backend services — prompt engineering, embeddings, vector databases, RAG pipelines, and production AI patterns.

  • OpenAI / Anthropic API integration
  • Embeddings & vector stores (Pinecone)
  • RAG pipeline architecture
  • LangChain / LlamaIndex basics
Scrolls of Reference
Planned
f.11 🗄️
Data Engineering
Data Pipelines & Warehousing

Apache Spark, Airflow DAGs, data lakes on S3, columnar formats (Parquet/Avro), and batch vs stream processing architectures.

  • Apache Spark fundamentals
  • Airflow DAG authoring
  • Parquet & columnar storage
  • dbt for transformations
Scrolls of Reference
Planned
Chapter V Algorithms & Competitive Wisdom
f.12 🌲
Advanced DSA
Trees, Graphs & Dynamic Programming

Segment trees, tries, Dijkstra, Bellman-Ford, DP patterns — the mathematical armoury of competitive and system-critical programming.

  • Binary trees & BSTs
  • Graph traversal (BFS/DFS)
  • Shortest path algorithms
  • DP patterns (knapsack, LIS, LCS)
  • Segment trees & Fenwick trees
Scrolls of Reference
Active
f.13 🔢
System-level Algorithms
Rate Limiting Algorithms

Token bucket, leaky bucket, fixed window, sliding window log — the algorithms behind real production rate limiters at scale.

  • Fixed window counter
  • Token bucket implementation
  • Leaky bucket
  • Sliding window log (Redis sorted sets)
Scrolls of Reference
Active
— The Daily Resolve —

"Each dawn I shall study with intention, not mere habit. I shall prefer depth over breadth, mastery over familiarity, and honest effort over the comfort of already-known paths."

— 30-Day Study Streak Tracker — Click a day to mark it studied —
✦ ✦ ✦

This granth is a living manuscript — updated as knowledge grows and disciplines are mastered.
Written in pursuit of craft, not credential.

← Return to the Main Folio · LinkedIn · GitHub