Appearance
Architecture Catalog
Machine-generated chapter map and corpus seed overview. This is a lookup aid for building systems from the architecture reference.
Chapter Map
Architecture Source Map
- route:
chapters/architecture-source-map.md - keywords: architecture, roadmap, knowledge map, topic map, resources, concepts
- source-page-ranges: p. 1, p. 30, p. 39, p. 57, p. 63-64, p. 68, p. 75, p. 77-78, p. 88, p. 113, p. 132, p. 134, p. 162, p. 182-183, p. 204, p. 225, p. 229, p. 248, p. 258, p. 265, p. 276, p. 279, p. 301, p. 305-307, p. 346, p. 360, p. 363, p. 369-370, p. 375, p. 390
- low-confidence-ranges: p. 1, p. 57, p. 75, p. 132, p. 276, p. 301, p. 305-307, p. 360, p. 363, p. 369-370, p. 375, p. 390
- related: software-architecture-patterns, domain-modeling-and-clean-architecture, algorithms-and-decision-models
Algorithms and Decision Models
- route:
chapters/algorithms-and-decision-models.md - keywords: algorithm, raft, consensus, bloom, hash, tree, graph, heap, dynamic programming
- source-page-ranges: p. 8-9, p. 56, p. 59-60, p. 123, p. 140, p. 212-213, p. 241, p. 247, p. 251, p. 320, p. 367-368, p. 413
- low-confidence-ranges: p. 8-9, p. 320, p. 367-368
- related: architecture-source-map, api-gateways-and-contracts, grpc-and-service-communication
API Gateways and Contracts
- route:
chapters/api-gateways-and-contracts.md - keywords: api, rest, graphql, gateway, webhook, pagination, idempotency, sdk, contract
- source-page-ranges: p. 10-11, p. 16-17, p. 31, p. 65-66, p. 71, p. 73, p. 76, p. 114, p. 116, p. 135, p. 143-144, p. 168-169, p. 191, p. 232, p. 234-235, p. 238, p. 259, p. 270-271, p. 332-333, p. 339-340, p. 361, p. 376, p. 380-381, p. 403, p. 411-412
- low-confidence-ranges: p. 10-11, p. 16-17, p. 361, p. 376, p. 380-381
- related: algorithms-and-decision-models, grpc-and-service-communication, identity-access-and-auth
Service Communication
- route:
chapters/grpc-and-service-communication.md - keywords: grpc, rpc, service, protobuf, internal api, client server
- source-page-ranges: p. 12-13, p. 87, p. 186, p. 287, p. 423
- low-confidence-ranges: p. 12-13
- related: backend-service-architecture, api-gateways-and-contracts, platform-selection-and-tradeoffs
Web Request Lifecycle
- route:
chapters/web-request-lifecycle.md - keywords: http, https, url, browser, status code, web server, real-time, polling
- source-page-ranges: p. 18-19, p. 79, p. 81, p. 121, p. 136, p. 159, p. 176-177, p. 190, p. 231, p. 243, p. 254-257, p. 262, p. 347-348, p. 352, p. 371, p. 395-396, p. 421, p. 424-428, p. 431, p. 438, p. 440
- low-confidence-ranges: p. 18-19, p. 352, p. 371, p. 395-396
- related: backend-service-architecture, architecture-source-map, algorithms-and-decision-models
Networking, Protocols, and Edge
- route:
chapters/networking-protocols-and-edge.md - keywords: dns, tcp, udp, tls, cdn, proxy, reverse proxy, nginx, firewall, router, port, network
- source-page-ranges: p. 7, p. 34, p. 48-50, p. 80, p. 118-119, p. 170, p. 180-181, p. 192-193, p. 312-313, p. 334, p. 372, p. 377-379, p. 393, p. 397-398, p. 405-408, p. 410, p. 422, p. 432-437, p. 439
- low-confidence-ranges: p. 7, p. 312-313, p. 372, p. 377-379, p. 393, p. 397-398, p. 432
- related: application-security, caching-and-rate-limiting, architecture-source-map
Identity, Access, and Auth
- route:
chapters/identity-access-and-auth.md - keywords: auth, oauth, oidc, jwt, paseto, sso, 2fa, token, api key, access control, rbac
- source-page-ranges: p. 2, p. 5, p. 26-27, p. 36-37, p. 51-52, p. 94, p. 104-105, p. 117, p. 156-157, p. 163, p. 166-167, p. 179, p. 236-237, p. 269, p. 282-283, p. 324-325, p. 404
- low-confidence-ranges: p. 2, p. 5, p. 324-325
- related: api-gateways-and-contracts, architecture-source-map, algorithms-and-decision-models
Application Security
- route:
chapters/application-security.md - keywords: security, xss, sql injection, sqli, firewall, signature, encryption, vulnerability
- source-page-ranges: p. 55, p. 253, p. 295, p. 322, p. 341-342
- low-confidence-ranges: p. 322
- related: networking-protocols-and-edge, architecture-source-map, algorithms-and-decision-models
Cloud Infrastructure and IaC
- route:
chapters/cloud-infrastructure-and-iac.md - keywords: cloud, aws, azure, gcp, infrastructure as code, iac, serverless, object storage, s3
- source-page-ranges: p. 20-21, p. 53-54, p. 85, p. 106-107, p. 109, p. 145-146, p. 153-154, p. 222, p. 382-385, p. 391-392, p. 415-416
- low-confidence-ranges: p. 20-21, p. 53, p. 382-385, p. 391-392
- related: backend-service-architecture, search-retrieval-and-rag, architecture-source-map
Containers and Orchestration
- route:
chapters/containers-and-orchestration.md - keywords: docker, container, kubernetes, pod, orchestration, scheduler, autoscaling, virtualization
- source-page-ranges: p. 14-15, p. 61-62, p. 112, p. 172-173, p. 178, p. 210-211, p. 288-289, p. 296-298, p. 349-350, p. 401-402
- low-confidence-ranges: p. 14-15
- related: performance-scalability-and-capacity, concurrency-runtime-and-scheduling, architecture-source-map
Deployment, Release, and Versioning
- route:
chapters/deployment-release-and-versioning.md - keywords: ci/cd, deploy, deployment, release, version, git, branching, blue-green, pipeline
- source-page-ranges: p. 24, p. 44-45, p. 110-111, p. 128-129, p. 137-138, p. 160-161, p. 184, p. 290, p. 293, p. 308-309, p. 316-317, p. 328-329, p. 441
- low-confidence-ranges: p. 24, p. 308-309, p. 316-317
- related: data-pipelines-and-analytics, architecture-source-map, algorithms-and-decision-models
Backend Service Architecture
- route:
chapters/backend-service-architecture.md - keywords: backend, server, service, monolith, microservice, modular, distributed counter
- source-page-ranges: p. 35, p. 58, p. 89, p. 93, p. 108, p. 263, p. 318, p. 323, p. 353-354
- low-confidence-ranges: p. 318, p. 323, p. 353-354
- related: grpc-and-service-communication, platform-selection-and-tradeoffs, architecture-source-map
Frontend Architecture and Performance
- route:
chapters/frontend-architecture-performance.md - keywords: frontend, websites, code splitting, monoRepo, monorepo, load your websites
- source-page-ranges: p. 28-29, p. 91-92, p. 442
- low-confidence-ranges: none
- related: architecture-source-map, algorithms-and-decision-models, api-gateways-and-contracts
Database Foundations
- route:
chapters/database-foundations.md - keywords: database, postgres, mongodb, normal form, oltp, olap, sql joins, schema, nosql
- source-page-ranges: p. 83-84, p. 86, p. 96, p. 151, p. 187, p. 214-215, p. 218-221, p. 226, p. 246, p. 252
- low-confidence-ranges: none
- related: database-performance-indexing, architecture-source-map, algorithms-and-decision-models
Database Performance and Indexing
- route:
chapters/database-performance-indexing.md - keywords: index, query, optimizer, sharding, connection pooling, normalization, database performance
- source-page-ranges: p. 47, p. 155, p. 202-203, p. 227, p. 233, p. 240, p. 414
- low-confidence-ranges: none
- related: database-foundations, architecture-source-map, algorithms-and-decision-models
Caching and Rate Limiting
- route:
chapters/caching-and-rate-limiting.md - keywords: cache, redis, memcached, ttl, rate limit, throttle, qps, cdn
- source-page-ranges: p. 72, p. 90, p. 97, p. 171, p. 302
- low-confidence-ranges: p. 302
- related: networking-protocols-and-edge, architecture-source-map, algorithms-and-decision-models
Messaging, Events, and Streaming
- route:
chapters/messaging-events-and-streaming.md - keywords: queue, message, rabbitmq, kafka, event, stream, pubsub, sqs, sns, eventbridge, kinesis
- source-page-ranges: p. 69-70, p. 206-207, p. 310-311, p. 330-331, p. 419-420
- low-confidence-ranges: p. 310-311
- related: architecture-source-map, algorithms-and-decision-models, api-gateways-and-contracts
Data Pipelines and Analytics
- route:
chapters/data-pipelines-and-analytics.md - keywords: data lake, data engineering, pipeline, batch, stream processing, analytics, warehouse, etl, elt
- source-page-ranges: p. 125, p. 188-189, p. 351
- low-confidence-ranges: p. 351
- related: deployment-release-and-versioning, messaging-events-and-streaming, concurrency-runtime-and-scheduling
Search, Retrieval, and RAG
- route:
chapters/search-retrieval-and-rag.md - keywords: search, retrieval, rag, embedding, vector, ranking, chunk, semantic
- source-page-ranges: p. 25, p. 102-103, p. 130, p. 148, p. 164-165, p. 196-197, p. 208-209, p. 223, p. 250, p. 274-275, p. 291-292, p. 365, p. 388-389, p. 417-418
- low-confidence-ranges: p. 25, p. 365, p. 388-389
- related: architecture-source-map, algorithms-and-decision-models, api-gateways-and-contracts
AI Models and LLM Systems
- route:
chapters/ai-models-and-llm-systems.md - keywords: llm, transformer, model, fine-tuning, lora, machine learning, deep learning, tokenization, ocr
- source-page-ranges: p. 38, p. 43, p. 74, p. 131, p. 147, p. 158, p. 175, p. 194-195, p. 200-201, p. 230, p. 242, p. 266-267, p. 277, p. 326-327, p. 335-336, p. 343, p. 364, p. 373-374
- low-confidence-ranges: p. 364, p. 373-374
- related: identity-access-and-auth, architecture-source-map, algorithms-and-decision-models
AI Agents and Tool Use
- route:
chapters/ai-agents-and-tool-use.md - keywords: agent, tool, memory, mcp, a2a, agentic, framework
- source-page-ranges: p. 32, p. 42, p. 95, p. 120, p. 174, p. 205, p. 228, p. 244-245, p. 286, p. 299-300, p. 344, p. 356-357, p. 387
- low-confidence-ranges: p. 356-357, p. 387
- related: architecture-source-map, algorithms-and-decision-models, api-gateways-and-contracts
Software Architecture Patterns
- route:
chapters/software-architecture-patterns.md - keywords: design pattern, architecture pattern, event-driven, layered, hexagonal, clean architecture, solid
- source-page-ranges: p. 101, p. 260-261, p. 264
- low-confidence-ranges: none
- related: architecture-source-map, messaging-events-and-streaming, domain-modeling-and-clean-architecture
Domain Modeling and Clean Architecture
- route:
chapters/domain-modeling-and-clean-architecture.md - keywords: domain, ddd, aggregate, entity, value object, domain event, clean architecture
- source-page-ranges: p. 67, p. 224, p. 272-273, p. 345
- low-confidence-ranges: none
- related: architecture-source-map, messaging-events-and-streaming, software-architecture-patterns
Testing, Quality, and Code Health
- route:
chapters/testing-quality-and-code-health.md - keywords: testing, test, clean code, oop, quality, functionality
- source-page-ranges: p. 40-41, p. 139, p. 149-150, p. 185, p. 216-217, p. 294
- low-confidence-ranges: none
- related: architecture-source-map, algorithms-and-decision-models, api-gateways-and-contracts
Observability, Reliability, and Debugging
- route:
chapters/observability-reliability-and-debugging.md - keywords: observability, debug, metrics, latency, throughput, performance metrics, incident, slow api
- source-page-ranges: p. 6, p. 46, p. 278, p. 321, p. 358, p. 362, p. 400, p. 429
- low-confidence-ranges: p. 6, p. 321, p. 358, p. 362, p. 400
- related: performance-scalability-and-capacity, api-gateways-and-contracts, architecture-source-map
Performance, Scalability, and Capacity
- route:
chapters/performance-scalability-and-capacity.md - keywords: scalability, scale, capacity, load balancer, latency, throughput, autoscaling
- source-page-ranges: p. 22-23, p. 115, p. 198, p. 249, p. 359
- low-confidence-ranges: p. 22-23, p. 359
- related: observability-reliability-and-debugging, containers-and-orchestration, architecture-source-map
Concurrency, Runtime, and Scheduling
- route:
chapters/concurrency-runtime-and-scheduling.md - keywords: concurrency, parallelism, thread, process, runtime, cron, scheduler, java, python
- source-page-ranges: p. 100, p. 122, p. 124, p. 126-127, p. 141-142, p. 280-281, p. 284-285, p. 303-304, p. 314-315, p. 319, p. 337-338, p. 355, p. 399, p. 430
- low-confidence-ranges: p. 303-304, p. 314-315, p. 319, p. 355, p. 399
- related: containers-and-orchestration, architecture-source-map, algorithms-and-decision-models
Platform Selection and Tradeoffs
- route:
chapters/platform-selection-and-tradeoffs.md - keywords: tech stack, stack, service, provider, popular, versus, vs, which
- source-page-ranges: p. 3-4, p. 33, p. 82, p. 98-99, p. 133, p. 152, p. 199, p. 239, p. 268, p. 366, p. 386, p. 394, p. 409
- low-confidence-ranges: p. 3-4, p. 366, p. 386, p. 394
- related: grpc-and-service-communication, backend-service-architecture, architecture-source-map
Corpus Seed Overview
corpus-pages: 442
chunks: 18
raw-cache:
.cache/architecture-reference/source-corpus/registry: source-registry.json
p. 1-25: partial, inspect cache before relying on this range
p. 26-50: ok
p. 51-75: ok
p. 76-100: ok
p. 101-125: ok
p. 126-150: ok
p. 151-175: ok
p. 176-200: ok
p. 201-225: ok
p. 226-250: ok
p. 251-275: ok
p. 276-300: ok
p. 301-325: partial, inspect cache before relying on this range
p. 326-350: ok
p. 351-375: partial, inspect cache before relying on this range
p. 376-400: partial, inspect cache before relying on this range
p. 401-425: ok
p. 426-442: ok