Skip to content

TP-Coder-Innovation-Hub/learning-content

Repository files navigation

Learning Content

Shared educational content for common backend topics. Language-agnostic concepts with per-language code snippets where relevant.

Contents

API Design

Auth & Security

Production Readiness

  • Logging — Structured logging, log levels, centralized logging
  • Monitoring — RED method, Prometheus, Grafana, alerting
  • Configuration — 12-factor app config, env vars, feature flags
  • Health Checks — Liveness vs readiness, graceful shutdown
  • Rate Limiting — Token bucket, sliding window, implementation
  • Caching — Cache-aside, write-through, TTL, invalidation, stampede
  • Background Jobs — Worker pattern, scheduling, retry, idempotency

Observability

Concurrency

  • Thread Pool — Pool sizing, rejection policies, tuning
  • Reactive — Reactive manifesto, backpressure, event loop
  • Actor Model — Actors, mailboxes, supervision, distributed systems

Distributed Systems

Cloud

DevOps

AI

Non-Technical

Workshops

About

Shared learning content — common backend concepts (API design, auth, production readiness, etc.) with language-agnostic explanations and per-language code snippets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors