Funcionamiento interno

Puedes usar DynamoDB sin saber cómo funciona por debajo — hasta que una partición caliente te estrangula, un GSI se retrasa, o la capacidad adaptativa hace algo que no sabes explicar. Esta sección es el modelo mental que vuelve esos comportamientos predecibles en lugar de misteriosos.

Es la parte profunda del temario: cómo se mapean las claves a particiones físicas, cómo funcionan realmente el almacenamiento y el enrutamiento, y de dónde viene históricamente el comportamiento de hoy. Léela después de estar cómodo con el modelado y la indexación — explica el porqué detrás de las reglas que te dan las secciones anteriores.

0 de 8 leídasCuestionario
Cómo funcionan las claves de partición de DynamoDB
Cómo funcionan las claves de partición de DynamoDB — el hash que mapea una clave a una partición física, por qué tu elección de clave decide el throughput y cómo esquivar las particiones calientes.
Intermedio7 min de lectura
Capacidad adaptativa de DynamoDB
Capacidad adaptativa y capacidad de ráfaga de DynamoDB explicadas — cómo DynamoDB absorbe picos e impulsa particiones calientes automáticamente, y dónde aún no puede salvarte.
Avanzado6 min de lectura
Cómo se almacena internamente un GSI de DynamoDB
Cómo se almacena un GSI de DynamoDB — su propio espacio de particiones, replicación asíncrona desde la tabla base, atributos proyectados y capacidad aislada — explicado para mentes SQL.
Avanzado7 min de lectura
Particiones físicas de DynamoDB
Cómo funcionan las particiones físicas de DynamoDB — los topes de 10 GB, 3000 RCU y 1000 WCU, cómo se dividen las particiones y por qué una hot key throttlea con capacidad de sobra.
Avanzado6 min de lectura
Cómo funcionan los internals de almacenamiento de DynamoDB
Cómo funcionan los internals de almacenamiento de DynamoDB — el hashing de partición, el B-tree por partición para rangos de clave de ordenación y la replicación síncrona a 3 AZ explicados.
Avanzado7 min de lectura
Cómo funciona el enrutamiento de peticiones de DynamoDB
Cómo funciona el enrutamiento de peticiones de DynamoDB — el request router hashea tu clave de partición para encontrar el nodo de almacenamiento correcto, y por qué eso arregla la latencia por clave.
Avanzado7 min de lectura
Del paper de Dynamo a DynamoDB
Del paper de Amazon Dynamo de 2007 a DynamoDB — qué introdujo el diseño original de hashing consistente y quórum, y qué conservó AWS frente a lo que reemplazó en silencio.
Avanzado6 min de lectura
Comprueba lo aprendidoHacer el cuestionario
Comprueba lo que has aprendido en esta sección.

Probar DynoTable para ver estos internals reflejados en métricas reales de tablas.