| Troubleshooting | L37-L90 | Diagnosing and fixing Cosmos DB issues across APIs (Cassandra, Gremlin, MongoDB, PostgreSQL, SQL), including errors, timeouts, performance, encryption/CMK, connectivity, and SDK/client problems. |
| Best Practices | L91-L154 | Best practices for performance, cost, partitioning, indexing, consistency, SDK usage, change feed, DR/HA, and workload tuning across Cosmos DB APIs (NoSQL, Mongo, Cassandra, PostgreSQL, DocumentDB). |
| Decision Making | L155-L216 | Guidance on choosing Cosmos/DocumentDB/PostgreSQL options (consistency, throughput, regions, pricing), and planning migrations, upgrades, scaling, analytics, and backup/restore strategies. |
| Architecture & Design Patterns | L217-L249 | Architectural patterns for AI/RAG, agent memory, knowledge graphs, multi-tenant and microservice designs, high availability, change feed, analytics, and vector search on Cosmos DB and PostgreSQL. |
| Limits & Quotas | L250-L291 | Limits, quotas, and behaviors for Cosmos DB (and DocumentDB): throughput, autoscale, burst capacity, partitions, backups/restore, serverless, indexing, free tier, and PostgreSQL/Cassandra limits. |
| Security | L292-L363 | Securing Cosmos DB across all APIs: identity/RBAC, network isolation (firewall, Private Link, vnets), encryption/CMK, auditing, data masking, TLS, governance/Policy, and Defender integration. |
| Configuration | L364-L496 | Configuring Cosmos DB and related services: throughput, indexing, backup/restore, monitoring, emulators, vector/search, multi-region, Cassandra/Mongo/PostgreSQL/Table APIs, and SDK performance/observability. |
| Integrations & Coding Patterns | integrations.md | SDK patterns, bulk ops, change feed, Kafka/Spark/BI integrations, vector search, RAG/AI patterns, and language-specific samples for Cosmos DB (NoSQL, Mongo, Cassandra, PostgreSQL, Gremlin). |
| Deployment | deployment.md | Deploying and managing Cosmos DB (NoSQL, Mongo, Cassandra, PostgreSQL, Table, DocumentDB) with Bicep/ARM/Terraform, CI/CD, emulator, migrations, upgrades, and maintenance. |