Skip to content

Latest commit

 

History

History
57 lines (46 loc) · 1.84 KB

File metadata and controls

57 lines (46 loc) · 1.84 KB

Lab

Books teach theory; systems are understood in practice.

This repository is a collection of hands-on labs, experiments, and small system builds used to explore distributed systems, platform engineering, hybrid cloud/edge architectures, and real-world failure modes.

The focus here is not polished products, but learning through building—testing assumptions, intentionally breaking systems, and understanding behavior under constraint rather than ideal conditions.


What This Repo Is (and Is Not)

This is:

  • A practical sandbox for platform and systems engineering
  • A place to explore reliability, scalability, and failure
  • Hands-on experimentation with cloud, edge, and real-time systems
  • Incremental, evolving work with notes and tradeoffs captured

This is not:

  • A tutorial repo
  • A collection of copy-paste demos
  • A single cohesive application
  • Production-ready deliverables

Lab Structure

Labs are organized by problem space, not tools.
Each lab is scoped, named clearly, and documented with intent.

lab/
├── cloud/
│   ├── k8s-gitops-argo-rollouts/
│   ├── multi-tenant-api-caching/
│   └── observability-prometheus-grafana/
│
├── edge/
│   ├── pi5-edge-node-failure-testing/
│   ├── intermittent-connectivity-simulation/
│   └── resource-constrained-workloads/
│
├── hybrid/
│   ├── edge-to-azure-control-plane/
│   ├── failover-and-recovery-patterns/
│   └── latency-aware-routing/
│
├── unreal-engine/
│   ├── ue5-cpp-engine-architecture-notes/
│   ├── memory-ownership-and-lifetimes/
│   └── real-time-simulation-constraints/
│
└── experiments/
    ├── caching-strategy-benchmarks/
    ├── retry-backoff-behavior/
    └── chaos-and-failure-injection/