Systology

My knowledge base for studying systems at scale, drawing from real-world engineering and synthesized learnings across multiple domains.

func main() {
    fmt.Println("Use Cmd/Ctrl+K for search 🙏")
}

Deep Dives

View all →

Long-form investigations, experiments, and research notes exploring projects with methodology, findings, and next steps.

Local LLM Inference

Hardware bottlenecks, KV cache sizing, memory allocation cliffs, and client payload dynamics for local model serving.

caching, machine-learning, optimization, systems-programming

Grit

A modular version control system with unique architecture.

extensibility, indexing, search-algorithms, systems-programming

System-design sketches and trade-offs summarizing problem statements, constraints, and architecture options.

URL Shortener & Pastebin

Unique ID generation patterns and robust distributed caching.

algorithms, caching, encoding, traffic-control

Search & Retrieval Engine

High-performance document search and retrieval systems.

indexing, machine-learning, monitoring, privacy, retrieval

Principles

View all →

Reusable rules, heuristics, and frameworks distilled from practical projects to guide system design and implementation.

Networking & Services

API design, rate limiting, retries, and modular resilience.

data-flows, dns, protocols, resilience, traffic-control

Algorithms & Performance

Algorithms, performance optimization, and design patterns.

algorithms, latency, optimization, performance, search-algorithms