Sessão 034 — DynamoDB: transações e operações condicionais
TransactWriteItems atômico com múltiplas entidades, ConditionExpression para optimistic locking, custo 2× de transações, ClientRequestToken para idempotência, e níveis de isolamento.
TransactWriteItems atômico com múltiplas entidades, ConditionExpression para optimistic locking, custo 2× de transações, ClientRequestToken para idempotência, e níveis de isolamento.
Arquitetura do cluster DAX, item cache vs query cache, write-through, strongly consistent reads, sizing de nós, cálculo de custo-benefício, e padrões onde DAX não ajuda.
Anatomia do DynamoDB Streams, garantias de entrega e ordenação, event source mapping com Lambda, filtragem de eventos, padrão CDC para OpenSearch, e fan-out para múltiplos consumidores.
GSI com sparse index e write sharding, write amplification com múltiplos GSIs, back-pressure de GSI throttled na tabela base, LSI vs GSI, e cálculo de custo real de índices.
Adjacency list para muitos-para-muitos, composite sort keys para hierarquias, GSI overloading para múltiplos access patterns, e quando single-table cria mais problema do que resolve.