# Sources

This reader bibliography is generated from the [authoritative source ledger](../research/source-ledger.md), not maintained as a second authority. It contains exactly the ledger sources used by reviewed package claims or chapter controls: **191 sources (41 F, 144 A, 6 R)**. The exact author/owner, title or locator, class, retrieval date, controlled claims, and consuming chapters below are mechanically reconciled by the fixed Task 13 gate.

Source hierarchy is deliberate: original books, papers, standards, and named experts control stable reasoning; current first-party AWS documentation controls mutable service facts; local repositories only locate risks. Alex DeBrie's sources remain the primary specialist route for DynamoDB modeling.

> **Task 14 F18 replacement — verified 2026-08-24:** the intermittent standards landing route was replaced, not whitelisted, with the official [FIXimate FIX.Latest top-level specification](https://fiximate.fixtrading.org/en/FIX.Latest/fix.html). The live check returned HTTP 200 at the unchanged effective URL, and body verification found FIXimate, FIX.Latest EP309, execution-report, cancel/replace, and settlement specification content. This locator supports the named FIX authority boundary; it does not create an end-to-end trading-system guarantee.

## Distributed systems, integration patterns, and reliability

### F01 — Martin Kleppmann and Chris Riccomini

- **Title/direct locator:** [*Designing Data-Intensive Applications*, 2nd ed.](https://www.oreilly.com/library/view/designing-data-intensive-applications/9781098119058/) (O'Reilly, ISBN 9781098119065; chapters “Encoding and Evolution” and “Stream Processing”)
- **Source class:** stable book
- **Retrieved:** 2026-08-22
- **Controlled claims:** C01, C09, C34, C41, C42, C59, C98, C100, C110, C123
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### F02 — Gregor Hohpe and Bobby Woolf

- **Title/direct locator:** [*Enterprise Integration Patterns*](https://www.enterpriseintegrationpatterns.com/) (ISBN 9780321200686)
- **Source class:** stable book/pattern catalog
- **Retrieved:** 2026-08-22
- **Controlled claims:** C40, C42, C43, C100
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### F03 — Michael T. Nygard

- **Title/direct locator:** [*Release It!*, 2nd ed.](https://pragprog.com/titles/mnee2/release-it-second-edition/) (ISBN 9781680502398; “Stability Antipatterns” and “Stability Patterns”)
- **Source class:** stable book
- **Retrieved:** 2026-08-22
- **Controlled claims:** C43, C44, C45, C61, C104
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### F04 — Chris Richardson

- **Title/direct locator:** [Transactional Outbox](https://microservices.io/patterns/data/transactional-outbox.html)
- **Source class:** stable named specialist
- **Retrieved:** 2026-08-22
- **Controlled claims:** C38, C40, C99
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### F05 — Chris Richardson

- **Title/direct locator:** [Saga](https://microservices.io/patterns/data/saga.html)
- **Source class:** stable named specialist
- **Retrieved:** 2026-08-22
- **Controlled claims:** C39, C65, C101
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### F10 — Hector Garcia-Molina and Kenneth Salem

- **Title/direct locator:** [Sagas](https://doi.org/10.1145/38713.38742), ACM SIGMOD 1987
- **Source class:** stable peer-reviewed paper
- **Retrieved:** 2026-08-22
- **Controlled claims:** C39, C65, C101
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### F11 — Malcolm Featonby, Amazon Builders' Library

- **Title/direct locator:** [Making retries safe with idempotent APIs](https://aws.amazon.com/builders-library/making-retries-safe-with-idempotent-APIs/)
- **Source class:** stable first-party technical article
- **Retrieved:** 2026-08-22
- **Controlled claims:** C04, C20, C40, C45, C90, C99, C100
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### F12 — Marc Brooker, Amazon Builders' Library

- **Title/direct locator:** [Timeouts, retries, and backoff with jitter](https://aws.amazon.com/builders-library/timeouts-retries-and-backoff-with-jitter/)
- **Source class:** stable first-party technical article
- **Retrieved:** 2026-08-22
- **Controlled claims:** C45
- **Consumed by:** [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### F13 — David Yanacek, Amazon Builders' Library

- **Title/direct locator:** [Avoiding insurmountable queue backlogs](https://aws.amazon.com/builders-library/avoiding-insurmountable-queue-backlogs/)
- **Source class:** stable first-party technical article
- **Retrieved:** 2026-08-22
- **Controlled claims:** C43, C44, C61, C104
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### F14 — Betsy Beyer et al., Google

- **Title/direct locator:** [*Site Reliability Engineering*](https://sre.google/sre-book/table-of-contents/)
- **Source class:** stable first-party book
- **Retrieved:** 2026-08-22
- **Controlled claims:** C44, C48, C61, C105, C117
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### F15 — Betsy Beyer et al., Google

- **Title/direct locator:** [*The Site Reliability Workbook*](https://sre.google/workbook/table-of-contents/)
- **Source class:** stable first-party book
- **Retrieved:** 2026-08-22
- **Controlled claims:** C48, C105, C117
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### F16 — Google SRE

- **Title/direct locator:** [Service Level Objectives](https://sre.google/sre-book/service-level-objectives/)
- **Source class:** stable first-party chapter
- **Retrieved:** 2026-08-22
- **Controlled claims:** C48, C117
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### F25 — Cloud Native Computing Foundation

- **Title/direct locator:** [CloudEvents specification](https://github.com/cloudevents/spec/blob/main/cloudevents/spec.md)
- **Source class:** stable open standard
- **Retrieved:** 2026-08-22
- **Controlled claims:** C37, C59, C123
- **Consumed by:** [02-event-driven-foundations](02-event-driven-foundations.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### F26 — AsyncAPI Initiative

- **Title/direct locator:** [AsyncAPI specification](https://www.asyncapi.com/docs/reference/specification/latest)
- **Source class:** stable open standard
- **Retrieved:** 2026-08-22
- **Controlled claims:** C37, C59, C123
- **Consumed by:** [02-event-driven-foundations](02-event-driven-foundations.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### F29 — Martin Fowler

- **Title/direct locator:** [What do you mean by “Event-Driven”?](https://martinfowler.com/articles/201701-event-driven.html)
- **Source class:** stable named specialist
- **Retrieved:** 2026-08-22
- **Controlled claims:** C58
- **Consumed by:** [02-event-driven-foundations](02-event-driven-foundations.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md)

### F30 — Martin Fowler

- **Title/direct locator:** [Event Collaboration](https://martinfowler.com/eaaDev/EventCollaboration.html)
- **Source class:** stable named specialist
- **Retrieved:** 2026-08-22
- **Controlled claims:** C58
- **Consumed by:** [02-event-driven-foundations](02-event-driven-foundations.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md)

### F39 — Google SRE

- **Title/direct locator:** [Alerting on SLOs](https://sre.google/workbook/alerting-on-slos/)
- **Source class:** stable first-party chapter
- **Retrieved:** 2026-08-23
- **Controlled claims:** C117
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md)

### F40 — W3C

- **Title/direct locator:** [Trace Context, Recommendation](https://www.w3.org/TR/trace-context/)
- **Source class:** stable open standard
- **Retrieved:** 2026-08-23
- **Controlled claims:** C118
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md)

### F41 — W3C

- **Title/direct locator:** [Baggage, Recommendation](https://www.w3.org/TR/baggage/)
- **Source class:** stable open standard
- **Retrieved:** 2026-08-23
- **Controlled claims:** C118
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md)

## AWS messaging, workflow, API, and compute

### A01 — AWS Lambda

- **Title/direct locator:** [Lambda event source mappings](https://docs.aws.amazon.com/lambda/latest/dg/invocation-eventsourcemapping.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C06, C07, C23
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [11-interview-drills](11-interview-drills.md)

### A02 — AWS Lambda

- **Title/direct locator:** [Using Lambda with Amazon SQS](https://docs.aws.amazon.com/lambda/latest/dg/with-sqs.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C02, C41, C63
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [11-interview-drills](11-interview-drills.md)

### A03 — AWS Lambda

- **Title/direct locator:** [Using Lambda with Amazon Kinesis](https://docs.aws.amazon.com/lambda/latest/dg/with-kinesis.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C07, C11, C13, C68, C73, C76, C12
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A04 — AWS Lambda

- **Title/direct locator:** [Error handling and automatic retries in Lambda](https://docs.aws.amazon.com/lambda/latest/dg/invocation-retries.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C06, C07
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md)

### A05 — Amazon EventBridge

- **Title/direct locator:** [Retry policy and dead-letter queues](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-rule-retry-policy.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C05, C06
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [11-interview-drills](11-interview-drills.md)

### A06 — Amazon EventBridge

- **Title/direct locator:** [`PutEvents` API](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C08, C36
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [11-interview-drills](11-interview-drills.md)

### A07 — Amazon EventBridge

- **Title/direct locator:** [Event buses concepts](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-bus.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C09, C60
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [11-interview-drills](11-interview-drills.md)

### A08 — Amazon EventBridge

- **Title/direct locator:** [Quotas](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-quota.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C33
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md)

### A09 — Amazon SQS

- **Title/direct locator:** [Amazon SQS standard queues](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/standard-queues.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C02
- **Consumed by:** [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [11-interview-drills](11-interview-drills.md)

### A10 — Amazon SQS

- **Title/direct locator:** [FIFO key terms](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-key-terms.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C03, C04, C41
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [11-interview-drills](11-interview-drills.md)

### A11 — Amazon SQS

- **Title/direct locator:** [Message quotas](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/quotas-messages.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C18, C19, C33
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md)

### A12 — Amazon SNS

- **Title/direct locator:** [Message ordering and deduplication for FIFO topics](https://docs.aws.amazon.com/sns/latest/dg/fifo-message-ordering.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C20, C41, C64
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [11-interview-drills](11-interview-drills.md)

### A13 — Amazon SNS

- **Title/direct locator:** [Message delivery retries](https://docs.aws.amazon.com/sns/latest/dg/sns-message-delivery-retries.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C43, C64
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A25 — AWS Step Functions

- **Title/direct locator:** [Standard and Express workflows](https://docs.aws.amazon.com/step-functions/latest/dg/choosing-workflow-type.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C25, C65, C101
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A26 — AWS Step Functions

- **Title/direct locator:** [Handling errors](https://docs.aws.amazon.com/step-functions/latest/dg/concepts-error-handling.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C25, C45, C65, C101
- **Consumed by:** [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A51 — AWS Serverless Application Repository

- **Title/direct locator:** [AWS Lambda Power Tuning](https://serverlessrepo.aws.amazon.com/applications/eu-west-1/451282441545/aws-lambda-power-tuning)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49, C115
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A52 — Amazon API Gateway

- **Title/direct locator:** [Quotas](https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C33, C51
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md)

### A53 — Amazon API Gateway

- **Title/direct locator:** [Developer Guide: REST, HTTP, and WebSocket API types](https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C51
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md)

### A54 — Amazon API Gateway

- **Title/direct locator:** [WebSocket API overview](https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-overview.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C54
- **Consumed by:** [08-fintech-trading-architecture](08-fintech-trading-architecture.md)

### A55 — AWS AppSync

- **Title/direct locator:** [Real-time data and subscriptions](https://docs.aws.amazon.com/appsync/latest/devguide/aws-appsync-real-time-data.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C54
- **Consumed by:** [08-fintech-trading-architecture](08-fintech-trading-architecture.md)

### A58 — Amazon ECS

- **Title/direct locator:** [Amazon ECS concepts](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/Welcome.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C53
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### A59 — AWS Fargate

- **Title/direct locator:** [AWS Fargate for Amazon ECS](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/AWS_Fargate.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C53
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### A60 — Amazon EC2

- **Title/direct locator:** [Amazon EC2 concepts](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C53
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### A61 — Amazon MQ

- **Title/direct locator:** [Amazon MQ Developer Guide](https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/welcome.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C55
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md)

### A62 — Amazon Aurora

- **Title/direct locator:** [Aurora Serverless v2](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless-v2.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C56
- **Consumed by:** [08-fintech-trading-architecture](08-fintech-trading-architecture.md)

### A81 — Amazon EventBridge

- **Title/direct locator:** [Using dead-letter queues to process undelivered events in EventBridge](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-rule-dlq.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C05, C57, C68
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A82 — Amazon EventBridge

- **Title/direct locator:** [Sending events with `PutEvents`](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-putevents.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C08
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [11-interview-drills](11-interview-drills.md)

### A83 — Amazon SNS

- **Title/direct locator:** [What is Amazon SNS?](https://docs.aws.amazon.com/sns/latest/dg/welcome.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C60, C64
- **Consumed by:** [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [11-interview-drills](11-interview-drills.md)

### A84 — Amazon EventBridge

- **Title/direct locator:** [Event patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html) and [archive/replay semantics](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-archive.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C62
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md)

### A85 — Amazon SQS

- **Title/direct locator:** [Visibility timeout and acknowledgement/redelivery behavior](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-visibility-timeout.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C63, C68
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A86 — Amazon SNS

- **Title/direct locator:** [Subscription filtering](https://docs.aws.amazon.com/sns/latest/dg/sns-message-filtering.html) and [subscription dead-letter queues](https://docs.aws.amazon.com/sns/latest/dg/sns-dead-letter-queues.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C64, C68
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A87 — AWS Step Functions

- **Title/direct locator:** [Service integration patterns: request/response, job run, and callback](https://docs.aws.amazon.com/step-functions/latest/dg/connect-to-resource.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C65, C101
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A91 — Amazon SNS

- **Title/direct locator:** [Standard versus FIFO topic capabilities](https://docs.aws.amazon.com/sns/latest/dg/welcome-features.html) and [Standard topic ordering/deduplication boundary](https://aws.amazon.com/sns/features/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C64
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [11-interview-drills](11-interview-drills.md)

### A92 — Amazon SNS

- **Title/direct locator:** [FIFO topic delivery to SQS Standard versus FIFO queues](https://docs.aws.amazon.com/sns/latest/dg/fifo-message-delivery.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C69
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md)

### A93 — Amazon SNS

- **Title/direct locator:** [FIFO topic deduplication and filtering boundary](https://docs.aws.amazon.com/sns/latest/dg/fifo-message-dedup.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C69
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md)

### A94 — Amazon SNS

- **Title/direct locator:** [FIFO topic message archiving and replay](https://docs.aws.amazon.com/sns/latest/dg/fifo-message-archiving-replay.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C69
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md)

### A117 — AWS Lambda

- **Title/direct locator:** [Configuring scaling behavior for SQS event-source mappings](https://docs.aws.amazon.com/lambda/latest/dg/services-sqs-scaling.html) and [reserved concurrency](https://docs.aws.amazon.com/lambda/latest/dg/configuration-concurrency.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C104
- **Consumed by:** [07-reliability-and-correctness](07-reliability-and-correctness.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A118 — Amazon SQS

- **Title/direct locator:** [Configuring DLQ redrive](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-configure-dead-letter-queue-redrive.html) and [DLQ retention/order behavior](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-dead-letter-queues.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C103
- **Consumed by:** [07-reliability-and-correctness](07-reliability-and-correctness.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

## Kinesis, Kafka/Flink, delivery, and analytics

### F28 — Apache Kafka project

- **Title/direct locator:** [Kafka design: message delivery semantics](https://kafka.apache.org/documentation/#semantics)
- **Source class:** mutable first-party project docs
- **Retrieved:** 2026-08-22
- **Controlled claims:** C29
- **Consumed by:** [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [11-interview-drills](11-interview-drills.md)

### F31 — Apache Flink project

- **Title/direct locator:** [Apache Flink architecture: stateful computations, time, and checkpoints](https://flink.apache.org/what-is-flink/flink-architecture/)
- **Source class:** mutable first-party project docs
- **Retrieved:** 2026-08-22
- **Controlled claims:** C67
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A14 — Amazon Kinesis Data Streams

- **Title/direct locator:** [Terminology and concepts](https://docs.aws.amazon.com/streams/latest/dev/key-concepts.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C10, C42
- **Consumed by:** [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [11-interview-drills](11-interview-drills.md)

### A15 — Amazon Kinesis Data Streams

- **Title/direct locator:** [Change the data retention period](https://docs.aws.amazon.com/streams/latest/dev/kinesis-extended-retention.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C14
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md)

### A16 — Amazon Kinesis Data Streams

- **Title/direct locator:** [Quotas and limits](https://docs.aws.amazon.com/streams/latest/dev/service-sizes-and-limits.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C15, C17, C33, C70, C71
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md)

### A17 — Amazon Kinesis Data Streams

- **Title/direct locator:** [`PutRecords` API](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_PutRecords.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C16, C72
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md)

### A18 — Amazon Kinesis Data Streams

- **Title/direct locator:** [Enhanced fan-out](https://docs.aws.amazon.com/streams/latest/dev/enhanced-consumers.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C17
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md)

### A29 — Amazon Data Firehose

- **Title/direct locator:** [Current service name and purpose](https://docs.aws.amazon.com/firehose/latest/dev/what-is-this-service.html) and [destination-scoped duplicate behavior](https://docs.aws.amazon.com/firehose/latest/dev/basic-deliver.html#basic-deliver-duplicates)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C28, C30, C31, C66
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [11-interview-drills](11-interview-drills.md)

### A30 — Amazon MSK

- **Title/direct locator:** [Amazon MSK Developer Guide](https://docs.aws.amazon.com/msk/latest/developerguide/what-is-msk.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C29
- **Consumed by:** [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [11-interview-drills](11-interview-drills.md)

### A31 — Amazon Managed Service for Apache Flink

- **Title/direct locator:** [What is Managed Service for Apache Flink?](https://docs.aws.amazon.com/managed-flink/latest/java/what-is.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C30, C67
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A56 — AWS Glue

- **Title/direct locator:** [What is AWS Glue?](https://docs.aws.amazon.com/glue/latest/dg/what-is-glue.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C52
- **Consumed by:** [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md)

### A57 — Amazon Athena

- **Title/direct locator:** [What is Amazon Athena?](https://docs.aws.amazon.com/athena/latest/ug/what-is.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C52
- **Consumed by:** [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md)

### A88 — Amazon Data Firehose

- **Title/direct locator:** [Buffering hints and destination delivery](https://docs.aws.amazon.com/firehose/latest/dev/create-configure-backup.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C66
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [11-interview-drills](11-interview-drills.md)

### A89 — Amazon Managed Service for Apache Flink

- **Title/direct locator:** [Fault tolerance and checkpoint scope](https://docs.aws.amazon.com/managed-flink/latest/java/how-fault.html) and [CloudWatch metrics and dimensions](https://docs.aws.amazon.com/managed-flink/latest/java/metrics-dimensions.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C67, C68
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A90 — Amazon MSK

- **Title/direct locator:** [Monitor consumer lag](https://docs.aws.amazon.com/msk/latest/developerguide/consumer-lag.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C68
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A95 — Amazon Kinesis Data Streams

- **Title/direct locator:** [Choose the right capacity mode](https://docs.aws.amazon.com/streams/latest/dev/how-do-i-size-a-stream.html), [large-record behavior and compatibility](https://docs.aws.amazon.com/streams/latest/dev/large-records.html), and [current limits](https://docs.aws.amazon.com/streams/latest/dev/service-sizes-and-limits.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C70, C71, C75, C80
- **Consumed by:** [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### A96 — Amazon Kinesis Data Streams

- **Title/direct locator:** [`PutRecord` ordering and explicit-hash API semantics](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_PutRecord.html), [`PutRecords` ordering/partial-result semantics](https://docs.aws.amazon.com/streams/latest/dev/developing-producers-with-sdk.html), [KPL aggregation/collection](https://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-concepts.html), and [KPL producer behavior](https://docs.aws.amazon.com/streams/latest/dev/developing-producers-with-kpl.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C72, C73, C79
- **Consumed by:** [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md)

### A97 — Amazon Kinesis Data Streams

- **Title/direct locator:** [Kinesis Client Library behavior](https://docs.aws.amazon.com/streams/latest/dev/kcl.html), [resharding/parallel processing](https://docs.aws.amazon.com/streams/latest/dev/kinesis-record-processor-scaling.html), and [parent/child ordering after resharding](https://docs.aws.amazon.com/streams/latest/dev/kinesis-using-sdk-java-after-resharding.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C74, C75
- **Consumed by:** [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### A98 — AWS Lambda

- **Title/direct locator:** [Kinesis event-source parameters](https://docs.aws.amazon.com/lambda/latest/dg/services-kinesis-parameters.html), [`CreateEventSourceMapping` parameter constraints](https://docs.aws.amazon.com/lambda/latest/api/API_CreateEventSourceMapping.html), [partial batch responses](https://docs.aws.amazon.com/lambda/latest/dg/services-kinesis-batchfailurereporting.html), [on-failure destinations](https://docs.aws.amazon.com/lambda/latest/dg/kinesis-on-failure-destination.html), and [Lambda/event-source metrics](https://docs.aws.amazon.com/lambda/latest/dg/monitoring-metrics-types.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C73, C76, C77
- **Consumed by:** [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A99 — Amazon Kinesis Data Streams / AWS Price List

- **Title/direct locator:** [Kinesis CloudWatch metrics](https://docs.aws.amazon.com/streams/latest/dev/monitoring-with-cloudwatch.html), [pricing semantics](https://aws.amazon.com/kinesis/data-streams/pricing/), and [`eu-west-1` dated offer snapshot](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonKinesis/20260813193954/eu-west-1/index.json) (publication date 2026-08-13)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49, C77, C78, C113, C114
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

## DynamoDB and data modeling

### F21 — Alex DeBrie

- **Title/direct locator:** [*The DynamoDB Book*](https://www.dynamodbbook.com/)
- **Source class:** stable named specialist/book
- **Retrieved:** 2026-08-22
- **Controlled claims:** C35, C81, C86, C91, C94
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### F22 — Alex DeBrie

- **Title/direct locator:** [The What, Why, and When of Single-Table Design with DynamoDB](https://www.alexdebrie.com/posts/dynamodb-single-table/)
- **Source class:** stable named specialist
- **Retrieved:** 2026-08-22
- **Controlled claims:** C35, C81, C94
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### F23 — Rick Houlihan, AWS

- **Title/direct locator:** [Advanced Design Patterns for Amazon DynamoDB](https://www.youtube.com/watch?v=HaEPXoXVf2k) (AWS re:Invent 2018)
- **Source class:** stable named specialist/first-party talk
- **Retrieved:** 2026-08-22
- **Controlled claims:** C35
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### F24 — Mostafa Elhemali et al., Amazon Web Services

- **Title/direct locator:** [Amazon DynamoDB: A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service](https://www.usenix.org/conference/atc22/presentation/elhemali) (2022 USENIX ATC paper)
- **Source class:** stable peer-reviewed paper
- **Retrieved:** 2026-08-22
- **Controlled claims:** C34, C87
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md)

### F32 — Giuseppe DeCandia et al., Amazon

- **Title/direct locator:** [*Dynamo: Amazon's Highly Available Key-value Store*](https://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf) (SOSP 2007 paper)
- **Source class:** stable peer-reviewed paper
- **Retrieved:** 2026-08-22
- **Controlled claims:** C87
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md)

### F33 — Alex DeBrie

- **Title/direct locator:** [DynamoDB's paper: design constraints and evolution](https://www.alexdebrie.com/posts/dynamodb-paper/)
- **Source class:** stable named specialist
- **Retrieved:** 2026-08-22
- **Controlled claims:** C81, C87
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### F34 — Alex DeBrie

- **Title/direct locator:** [DynamoDB filter expressions and their cost boundary](https://www.alexdebrie.com/posts/dynamodb-filter-expressions/)
- **Source class:** stable named specialist
- **Retrieved:** 2026-08-22
- **Controlled claims:** C81
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [11-interview-drills](11-interview-drills.md)

### F35 — Alex DeBrie

- **Title/direct locator:** [One-to-many relationships and item collections in DynamoDB](https://www.alexdebrie.com/posts/dynamodb-one-to-many/)
- **Source class:** stable named specialist
- **Retrieved:** 2026-08-22
- **Controlled claims:** C81, C86
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [11-interview-drills](11-interview-drills.md)

### A19 — Amazon DynamoDB

- **Title/direct locator:** [Read consistency](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadConsistency.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C21, C82
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### A20 — Amazon DynamoDB

- **Title/direct locator:** [Transactions](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/transactions.html) and [`TransactWriteItems` scope](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_TransactWriteItems.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C22, C38, C83, C90, C99
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A21 — Amazon DynamoDB

- **Title/direct locator:** [Change data capture for DynamoDB Streams](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/streamsmain.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C23, C38, C84, C99
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A22 — Amazon DynamoDB

- **Title/direct locator:** [Service quotas](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/ServiceQuotas.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C24, C33, C87
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### A23 — Amazon DynamoDB

- **Title/direct locator:** [Time to Live](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/TTL.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C32, C85
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md)

### A24 — Amazon DynamoDB

- **Title/direct locator:** [Global tables consistency modes](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/V2globaltables_HowItWorks.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C46, C89
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A33 — Amazon DynamoDB Accelerator

- **Title/direct locator:** [DAX in-memory acceleration](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DAX.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C46, C92
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A35 — Amazon Aurora

- **Title/direct locator:** [Replication with Amazon Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Replication.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C46, C56, C92
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A100 — Amazon DynamoDB

- **Title/direct locator:** [Read/write operation capacity calculations](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/read-write-operations.html) and [data-type/item constraints](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Constraints.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C82, C95, C114
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### A101 — Amazon DynamoDB

- **Title/direct locator:** [Transaction API behavior](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/transaction-apis.html), [`TransactWriteItems`](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_TransactWriteItems.html), and [`TransactGetItems`](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_TransactGetItems.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C83, C90, C93, C95, C99
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A102 — Amazon DynamoDB / AWS Lambda

- **Title/direct locator:** [Streams retention, ordering, and view types](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html), [Streams and transactions](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/transaction-apis.html), and [Lambda repetition boundary](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.Lambda.BestPracticesWithDynamoDB.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C84, C96, C99, C100
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A103 — Amazon DynamoDB

- **Title/direct locator:** [TTL semantics](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/TTL.html), [TTL records in Streams](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/time-to-live-ttl-streams.html), and [expired-item behavior](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/ttl-expired-items.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C85
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md)

### A104 — Amazon DynamoDB

- **Title/direct locator:** [Local secondary indexes and item collections](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/LSI.html), [sparse indexes](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/bp-indexes-general-sparse-indexes.html), [GSI insert/delete/key-change write accounting](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GSI.html#GSI.ThroughputConsiderations), and [GSI write throttling](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/gsi-throttling.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C86, C95
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md)

### A105 — Amazon DynamoDB

- **Title/direct locator:** [Warm throughput scenarios](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/warm-throughput-scenarios.html), [burst and adaptive capacity](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/burst-adaptive-capacity.html), and [capacity modes](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C87, C114
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### A106 — Amazon DynamoDB

- **Title/direct locator:** [PITR and backup restore](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Backup-and-Restore.html), [Export to S3 semantics](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/S3DataExport.HowItWorks.html), and [incremental export boundaries](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/S3DataExport_Requesting.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C88, C96, C100
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A107 — Amazon DynamoDB

- **Title/direct locator:** [Global table design and MREC/MRSC facts](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/bp-global-table-design.html) and [global-table Streams, transactions, and TTL behavior](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables-CoreConcepts.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C85, C89
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md)

### A108 — Amazon DynamoDB Accelerator

- **Title/direct locator:** [DAX consistency and cache behavior](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DAX.consistency.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C92
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [11-interview-drills](11-interview-drills.md)

### A109 — AWS Prescriptive Guidance

- **Title/direct locator:** [DynamoDB and ElastiCache read-through caching](https://docs.aws.amazon.com/prescriptive-guidance/latest/dynamodb-elasticache-integration/introduction.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C92
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [11-interview-drills](11-interview-drills.md)

### A110 — Amazon DynamoDB

- **Title/direct locator:** [Condition expressions](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.ConditionExpressions.html) and [optimistic locking](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBMapper.OptimisticLocking.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C93
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md)

### A111 — Amazon DynamoDB

- **Title/direct locator:** [Query key/filter behavior](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Query.KeyConditionExpressions.html), [filter evaluation](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Query.FilterExpression.html), and [pagination](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Query.Pagination.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C81, C96
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [11-interview-drills](11-interview-drills.md)

### A112 — Amazon Aurora

- **Title/direct locator:** [Aurora PostgreSQL compatibility and ACID compliance](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraPostgreSQL.html), [Data API transaction operations](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api-operations.html), and [Aurora PostgreSQL transaction isolation for local write forwarding](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-postgresql-write-forwarding-configuring.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C92
- **Consumed by:** [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [11-interview-drills](11-interview-drills.md)

### A127 — Amazon DynamoDB

- **Title/direct locator:** [Understanding Amazon DynamoDB billing for global tables](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/global-tables-billing.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C116
- **Consumed by:** [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md)

## CQRS, event sourcing, sagas, and storage

### F06 — Martin Fowler

- **Title/direct locator:** [CQRS](https://martinfowler.com/bliki/CQRS.html)
- **Source class:** stable named specialist
- **Retrieved:** 2026-08-22
- **Controlled claims:** C35, C97
- **Consumed by:** [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### F07 — Martin Fowler

- **Title/direct locator:** [Event Sourcing](https://martinfowler.com/eaaDev/EventSourcing.html)
- **Source class:** stable named specialist
- **Retrieved:** 2026-08-22
- **Controlled claims:** C36, C58, C98
- **Consumed by:** [02-event-driven-foundations](02-event-driven-foundations.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md)

### F36 — Greg Young material; compilation/PDF metadata author Rinat Abdullin

- **Title/direct locator:** [*CQRS Documents by Greg Young*](https://cqrs.files.wordpress.com/2010/11/cqrs_documents.pdf) (WordPress-hosted archived compilation; PDF metadata `Author: Rinat.Abdullin`; no verified author-controlled original locator)
- **Source class:** stable archived compilation; supporting cross-reference, not controlling provenance
- **Retrieved:** 2026-08-22
- **Controlled claims:** C97, C98
- **Consumed by:** [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md)

### A27 — Amazon S3

- **Title/direct locator:** [Data consistency model](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html#ConsistencyModel)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C26
- **Consumed by:** control-plane route (reviewed claim register)

### A28 — Amazon S3

- **Title/direct locator:** [Event notification considerations](https://docs.aws.amazon.com/AmazonS3/latest/userguide/notification-how-to-event-types-and-destinations.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C27, C41
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [11-interview-drills](11-interview-drills.md)

### A113 — AWS Prescriptive Guidance

- **Title/direct locator:** [CQRS pattern](https://docs.aws.amazon.com/prescriptive-guidance/latest/modernization-data-persistence/cqrs-pattern.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C97
- **Consumed by:** [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md)

### A114 — AWS Prescriptive Guidance

- **Title/direct locator:** [Event sourcing pattern](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/event-sourcing-pattern.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C98
- **Consumed by:** [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md)

### A115 — AWS Prescriptive Guidance

- **Title/direct locator:** [Transactional outbox pattern](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/transactional-outbox.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C99
- **Consumed by:** [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A116 — AWS Prescriptive Guidance

- **Title/direct locator:** [Saga patterns, choreography, and orchestration](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/saga-patterns.html), [choreography implementation](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/saga-choreography.html), and [orchestration implementation](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/saga-orchestration.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C101
- **Consumed by:** [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

## Fintech, trading, accounting, and audit

### F08 — Martin Fowler

- **Title/direct locator:** [Accounting Patterns](https://martinfowler.com/eaaDev/AccountingNarrative.html)
- **Source class:** stable named specialist
- **Retrieved:** 2026-08-22
- **Controlled claims:** C47, C91
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### F09 — Martin Fowler

- **Title/direct locator:** [The LMAX Architecture](https://martinfowler.com/articles/lmax.html)
- **Source class:** stable named specialist
- **Retrieved:** 2026-08-22
- **Controlled claims:** C34, C46, C111
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### F17 — Larry Harris

- **Title/direct locator:** [*Trading and Exchanges*](https://global.oup.com/academic/product/trading-and-exchanges-9780195144703) (Oxford University Press, ISBN 9780195144703)
- **Source class:** stable book
- **Retrieved:** 2026-08-22
- **Controlled claims:** C46, C47, C91, C108
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### F18 — FIX Trading Community

- **Title/direct locator:** [FIXimate FIX.Latest top-level specification](https://fiximate.fixtrading.org/en/FIX.Latest/fix.html)
- **Source class:** stable industry standard owner/direct specification
- **Retrieved:** 2026-08-24
- **Controlled claims:** C46
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### F37 — FIX Trading Community

- **Title/direct locator:** FIX Latest direct field locators: [`CumQty(14)`](https://fiximate.fixtrading.org/en/FIX.Latest/tag14.html), [`ClOrdID(11)`](https://fiximate.fixtrading.org/en/FIX.Latest/tag11.html), [`ExecID(17)`](https://fiximate.fixtrading.org/en/FIX.Latest/tag17.html), [`ExecRefID(19)`](https://fiximate.fixtrading.org/en/FIX.Latest/tag19.html), [`OrderQty(38)`](https://fiximate.fixtrading.org/en/FIX.Latest/tag38.html), [`OrdStatus(39)`](https://fiximate.fixtrading.org/en/FIX.Latest/tag39.html), [`ExecType(150)`](https://fiximate.fixtrading.org/en/FIX.Latest/tag150.html), [`LeavesQty(151)`](https://fiximate.fixtrading.org/en/FIX.Latest/tag151.html), and [`TransactTime(60)`](https://fiximate.fixtrading.org/en/FIX.Latest/tag60.html)
- **Source class:** stable industry standard owner/direct specification
- **Retrieved:** 2026-08-22
- **Controlled claims:** C107, C110
- **Consumed by:** [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md)

### F38 — CPMI-IOSCO

- **Title/direct locator:** [*Principles for Financial Market Infrastructures*](https://www.bis.org/cpmi/publ/d101a.pdf), Principle 8 and explanatory notes on settlement finality; [official inspectable Principle 8 locator](https://www.bis.org/pfmi/help/principleid.htm)
- **Source class:** stable international standard
- **Retrieved:** 2026-08-22
- **Controlled claims:** C108
- **Consumed by:** [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A32 — Amazon OpenSearch Service

- **Title/direct locator:** [What is Amazon OpenSearch Service?](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/what-is.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C46, C92
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A41 — AWS CloudTrail

- **Title/direct locator:** [CloudTrail log file integrity validation](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-log-file-validation-intro.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C47, C50, C109, C122
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A122 — Amazon S3

- **Title/direct locator:** [Locking objects with S3 Object Lock](https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C109, C122
- **Consumed by:** [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

## Observability, security, operations, and DR

### F27 — Cloud Native Computing Foundation

- **Title/direct locator:** [OpenTelemetry specification](https://opentelemetry.io/docs/specs/otel/)
- **Source class:** stable open standard
- **Retrieved:** 2026-08-22
- **Controlled claims:** C30, C50, C118
- **Consumed by:** [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A34 — Amazon ElastiCache

- **Title/direct locator:** [What is Amazon ElastiCache?](https://docs.aws.amazon.com/AmazonElastiCache/latest/dg/WhatIs.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C46, C92
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [05-dynamodb-deep-dive](05-dynamodb-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A36 — Amazon CloudWatch

- **Title/direct locator:** [What is Amazon CloudWatch?](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C43, C50, C68
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A37 — AWS X-Ray

- **Title/direct locator:** [X-Ray SDK and daemon support timeline](https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-daemon-timeline.html) and [OpenTelemetry migration](https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-migration.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C30, C50
- **Consumed by:** [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A38 — AWS IAM

- **Title/direct locator:** [Security best practices in IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C50, C120
- **Consumed by:** [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A39 — AWS KMS

- **Title/direct locator:** [AWS KMS best practices](https://docs.aws.amazon.com/prescriptive-guidance/latest/aws-kms-best-practices/introduction.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C50, C121
- **Consumed by:** [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A40 — AWS Secrets Manager

- **Title/direct locator:** [What is AWS Secrets Manager?](https://docs.aws.amazon.com/secretsmanager/latest/userguide/intro.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C50, C121
- **Consumed by:** [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A42 — AWS WAF

- **Title/direct locator:** [How AWS WAF works](https://docs.aws.amazon.com/waf/latest/developerguide/how-aws-waf-works.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C50, C122
- **Consumed by:** [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A119 — AWS Well-Architected

- **Title/direct locator:** [Plan for disaster recovery](https://docs.aws.amazon.com/wellarchitected/latest/reliability-pillar/plan-for-disaster-recovery-dr.html), [DR objectives](https://docs.aws.amazon.com/wellarchitected/latest/reliability-pillar/disaster-recovery-dr-objectives.html), and [defined recovery strategies](https://docs.aws.amazon.com/wellarchitected/latest/reliability-pillar/rel_planning_for_recovery_disaster_recovery.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C105
- **Consumed by:** [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A120 — Amazon Route 53

- **Title/direct locator:** [Best practices for Route 53 DNS](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/best-practices-dns.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C106
- **Consumed by:** [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A121 — Amazon Application Recovery Controller

- **Title/direct locator:** [Best practices for ARC routing control](https://docs.aws.amazon.com/r53recovery/latest/dg/route53-arc-best-practices.regional.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C106
- **Consumed by:** [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A128 — Amazon API Gateway

- **Title/direct locator:** [API Gateway dimensions and metrics](https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-metrics-and-dimensions.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C119
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A129 — Amazon DynamoDB

- **Title/direct locator:** [DynamoDB metrics and dimensions](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/metrics-dimensions.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C119
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A130 — AWS Step Functions

- **Title/direct locator:** [Monitoring Step Functions metrics using CloudWatch](https://docs.aws.amazon.com/step-functions/latest/dg/procedure-cw-metrics.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C119
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A131 — Amazon Data Firehose

- **Title/direct locator:** [Monitor Firehose with CloudWatch metrics](https://docs.aws.amazon.com/firehose/latest/dev/monitoring-with-cloudwatch-metrics.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C119
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A132 — AWS IAM

- **Title/direct locator:** [Validate policies with IAM Access Analyzer](https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-policy-validation.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C120
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A133 — AWS KMS

- **Title/direct locator:** [Key policies](https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html) and [encryption context](https://docs.aws.amazon.com/kms/latest/developerguide/encrypt_context.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C121
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A134 — AWS Secrets Manager

- **Title/direct locator:** [Rotation by Lambda function](https://docs.aws.amazon.com/secretsmanager/latest/userguide/rotate-secrets_lambda.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C121
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A135 — AWS CloudTrail

- **Title/direct locator:** [CloudTrail concepts and event scopes](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-concepts.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C122
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A136 — AWS Well-Architected SaaS Lens

- **Title/direct locator:** [Preventing cross-tenant access](https://docs.aws.amazon.com/wellarchitected/latest/saas-lens/preventing-cross-tenant-access.html) and [silo, pool, and bridge models](https://docs.aws.amazon.com/wellarchitected/latest/saas-lens/silo-pool-and-bridge-models.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C120, C122
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A137 — AWS Lambda and AWS CodeDeploy

- **Title/direct locator:** [Lambda weighted aliases](https://docs.aws.amazon.com/lambda/latest/dg/configuring-alias-routing.html), [CodeDeploy deployment configurations](https://docs.aws.amazon.com/codedeploy/latest/userguide/deployment-configurations.html), and [Lambda deployment rollback behavior](https://docs.aws.amazon.com/codedeploy/latest/userguide/deployment-steps-lambda.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C123
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A138 — AWS Well-Architected

- **Title/direct locator:** [Security Pillar](https://docs.aws.amazon.com/wellarchitected/latest/security-pillar/welcome.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C120
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A139 — AWS Lambda

- **Title/direct locator:** [Types of metrics for Lambda functions](https://docs.aws.amazon.com/lambda/latest/dg/monitoring-metrics-types.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C119
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A140 — Amazon EventBridge

- **Title/direct locator:** [Monitoring Amazon EventBridge](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-monitoring.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C119
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A141 — Amazon SQS

- **Title/direct locator:** [Available CloudWatch metrics for Amazon SQS](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-available-cloudwatch-metrics.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C119
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A142 — Amazon SNS

- **Title/direct locator:** [Monitoring Amazon SNS topics using CloudWatch](https://docs.aws.amazon.com/sns/latest/dg/sns-monitoring-using-cloudwatch.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C119
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A143 — AWS IAM

- **Title/direct locator:** [The confused deputy problem](https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C120
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md)

### A144 — AWS WAF

- **Title/direct locator:** [Associating or disassociating protection with an AWS resource](https://docs.aws.amazon.com/waf/latest/developerguide/web-acl-associating-aws-resource.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-23
- **Controlled claims:** C122
- **Consumed by:** [10-observability-security-and-operations](10-observability-security-and-operations.md)

## Cost and unit economics

### F19 — FinOps Foundation

- **Title/direct locator:** [Unit Economics](https://www.finops.org/framework/capabilities/unit-economics/)
- **Source class:** stable industry foundation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49, C102, C112, C113
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### F20 — Werner Vogels

- **Title/direct locator:** [The Frugal Architect](https://thefrugalarchitect.com/)
- **Source class:** stable named specialist
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49, C102, C112, C113
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A43 — AWS Well-Architected

- **Title/direct locator:** [Reliability pillar](https://docs.aws.amazon.com/wellarchitected/latest/reliability-pillar/welcome.html)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C43, C45, C48, C44
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [07-reliability-and-correctness](07-reliability-and-correctness.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A44 — AWS

- **Title/direct locator:** [AWS Lambda pricing](https://aws.amazon.com/lambda/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A45 — AWS

- **Title/direct locator:** [Amazon DynamoDB pricing](https://aws.amazon.com/dynamodb/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A46 — AWS

- **Title/direct locator:** [Amazon Kinesis Data Streams pricing](https://aws.amazon.com/kinesis/data-streams/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49, C78
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A47 — AWS

- **Title/direct locator:** [Amazon EventBridge pricing](https://aws.amazon.com/eventbridge/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A48 — AWS

- **Title/direct locator:** [Amazon SQS pricing](https://aws.amazon.com/sqs/pricing/) and [Amazon SNS pricing](https://aws.amazon.com/sns/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A49 — AWS

- **Title/direct locator:** [AWS Step Functions pricing](https://aws.amazon.com/step-functions/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A50 — AWS

- **Title/direct locator:** [AWS Pricing Calculator](https://calculator.aws/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A63 — AWS

- **Title/direct locator:** [Amazon API Gateway pricing](https://aws.amazon.com/api-gateway/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A64 — AWS

- **Title/direct locator:** [AWS AppSync pricing](https://aws.amazon.com/appsync/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A65 — AWS

- **Title/direct locator:** [AWS Glue pricing](https://aws.amazon.com/glue/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A66 — AWS

- **Title/direct locator:** [Amazon Athena pricing](https://aws.amazon.com/athena/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A67 — AWS

- **Title/direct locator:** [AWS Fargate pricing](https://aws.amazon.com/fargate/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A68 — AWS

- **Title/direct locator:** [Amazon EC2 pricing](https://aws.amazon.com/ec2/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A69 — AWS

- **Title/direct locator:** [Amazon MQ pricing](https://aws.amazon.com/amazon-mq/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A70 — AWS

- **Title/direct locator:** [Amazon Aurora pricing](https://aws.amazon.com/rds/aurora/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A71 — AWS

- **Title/direct locator:** [Amazon CloudWatch pricing, including logs](https://aws.amazon.com/cloudwatch/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A72 — AWS

- **Title/direct locator:** [AWS X-Ray pricing](https://aws.amazon.com/xray/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A73 — AWS

- **Title/direct locator:** [AWS data transfer pricing](https://aws.amazon.com/ec2/pricing/on-demand/#Data_Transfer)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A74 — AWS

- **Title/direct locator:** [AWS KMS pricing](https://aws.amazon.com/kms/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A75 — AWS

- **Title/direct locator:** [Amazon S3 storage, request, retrieval, and lifecycle-transition pricing](https://aws.amazon.com/s3/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A76 — AWS

- **Title/direct locator:** [Amazon Data Firehose pricing](https://aws.amazon.com/firehose/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A77 — AWS

- **Title/direct locator:** [Amazon MSK pricing](https://aws.amazon.com/msk/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A78 — AWS

- **Title/direct locator:** [Amazon OpenSearch Service pricing](https://aws.amazon.com/opensearch-service/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A79 — AWS

- **Title/direct locator:** [Amazon ElastiCache pricing](https://aws.amazon.com/elasticache/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A80 — AWS

- **Title/direct locator:** [Amazon Managed Service for Apache Flink pricing](https://aws.amazon.com/managed-service-apache-flink/pricing/)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C49
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md), [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [08-fintech-trading-architecture](08-fintech-trading-architecture.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [10-observability-security-and-operations](10-observability-security-and-operations.md), [11-interview-drills](11-interview-drills.md)

### A123 — AWS Lambda / AWS Price List

- **Title/direct locator:** [`eu-west-1` dated Lambda offer snapshot](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AWSLambda/20260819224703/eu-west-1/index.json) (publication `2026-08-19T22:47:03Z`; SKUs `B5V2RNHAWGVJBZD3`, `SGGKTWDV7PGMPPSJ`)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C113, C115
- **Consumed by:** [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### A124 — AWS Fargate / AWS Price List

- **Title/direct locator:** [`eu-west-1` dated Amazon ECS offer snapshot](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonECS/20260707160651/eu-west-1/index.json) (publication `2026-07-07T16:06:51Z`; SKUs `K4EXFQ5YFQCP98EN`, `UP5ETC3QSW2QZGEY`)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C113, C115
- **Consumed by:** [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### A125 — Amazon DynamoDB / AWS Price List

- **Title/direct locator:** [`eu-west-1` dated DynamoDB offer snapshot](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonDynamoDB/20260815035256/eu-west-1/index.json) (publication `2026-08-15T03:52:56Z`; SKUs `F4EZE5SAMS3D49NJ`, `Y8RETJA3NHS97536`, `3ERQSZWPAMX2JWHN`)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C113
- **Consumed by:** [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

### A126 — Amazon S3 / AWS Price List

- **Title/direct locator:** [`eu-west-1` dated S3 offer snapshot](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonS3/20260818181113/eu-west-1/index.json) (publication `2026-08-18T18:11:13Z`; SKUs `4AJHPB29ZPVFADXP`, `ETABQUNVVQGWUQN4`, `ZCQD4CM637S7D8U5`, `G6YZ6EAX5498CAQ2`)
- **Source class:** mutable first-party AWS documentation
- **Retrieved:** 2026-08-22
- **Controlled claims:** C113
- **Consumed by:** [06-cqrs-event-sourcing-and-sagas](06-cqrs-event-sourcing-and-sagas.md), [09-cost-performance-and-capacity](09-cost-performance-and-capacity.md), [11-interview-drills](11-interview-drills.md)

## Local application evidence (non-authoritative)

These repository locators support observations about the reviewed sample only; they do not authorize AWS claims.

### R01 — Local application repository

- **Title/direct locator:** `docs/sqs.md:18`; `docs/use-cases/kinesis-use-cases.md:210-219`
- **Source class:** cross-reference
- **Retrieved:** 2026-08-22 (ledger-wide verification)
- **Controlled claims:** X01, X02
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md)

### R02 — Local application repository

- **Title/direct locator:** `docs/use-cases/eventbridge-use-cases.md:29-40,1213-1225`; `code/lambdas/order-handler/handler.ts:195-208`; `code/lambdas/trade-executor/handler.ts:135-148`
- **Source class:** cross-reference
- **Retrieved:** 2026-08-22 (ledger-wide verification)
- **Controlled claims:** X03
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md)

### R03 — Local application repository

- **Title/direct locator:** `docs/kinesis.md:151-173`; `docs/use-cases/kinesis-use-cases.md:210-219,508,529-549,853-888`
- **Source class:** cross-reference
- **Retrieved:** 2026-08-22 (ledger-wide verification)
- **Controlled claims:** X04, X05, X06
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md)

### R04 — Local application repository

- **Title/direct locator:** `code/lambdas/order-handler/handler.ts:12-21,136-208`; `code/lambdas/trade-executor/handler.ts:76-148`; `code/lambdas/portfolio-updater/handler.ts:44-119`; `code/lambdas/portfolio-snapshot/handler.ts:44-92`
- **Source class:** cross-reference
- **Retrieved:** 2026-08-22 (ledger-wide verification)
- **Controlled claims:** X07
- **Consumed by:** [01-repository-case-study](01-repository-case-study.md)

## Local SSE-note cross-references (non-authoritative)

These are memory prompts only. Their over-broad guarantee or frozen-number wording is corrected through the controlled X claims and first-party routes; they are never primary evidence.

### R05 — Local SSE notes repository

- **Title/direct locator:** `tier-1-core/message-queues/basic.md:55-64`
- **Source class:** cross-reference
- **Retrieved:** 2026-08-22 (ledger-wide verification)
- **Controlled claims:** X01, X02
- **Consumed by:** [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md)

### R06 — Local SSE notes repository

- **Title/direct locator:** `tier-1-core/kafka/basic.md:21,47-57`; `tier-1-core/kafka/theory.md:36-51,119-127,201-223,253`
- **Source class:** cross-reference
- **Retrieved:** 2026-08-22 (ledger-wide verification)
- **Controlled claims:** X06
- **Consumed by:** [02-event-driven-foundations](02-event-driven-foundations.md), [03-aws-messaging-decision-guide](03-aws-messaging-decision-guide.md), [04-kinesis-deep-dive](04-kinesis-deep-dive.md)
