Want to make creations as awesome as this one?

More creations to inspire you

SUNITA NARAN

Interactive Image

BOARDS BOOK SERIES

Interactive Image

TRAIN

Interactive Image

DESMOND TUTU

Interactive Image

CRAIG HODGES

Interactive Image

CLC MALL MAP

Interactive Image

Transcript

EJEMPLOS REALES

CONTENIDO REALIZADO POR OCTAVIO ALBERTO RIVAS TORRES N_CONTROL 21150373

AMAZON

AWS ofrece múltiples servicios de bases de datos distribuidas, como DynamoDB, Aurora, y Redshift, que utilizan para almacenar datos de sus plataformas de comercio electrónico, así como para brindar estos servicios a sus clientes. DynamoDB, por ejemplo, es una base de datos NoSQL utilizada para manejar grandes volúmenes de tráfico web y datos de clientes de forma distribuida.

Características Clave:

  • Escalabilidad automática: Ajusta su capacidad de lectura y escritura en función de la carga.
  • Alta disponibilidad: Replica los datos a través de múltiples regiones de AWS.

Google utiliza una arquitectura de bases de datos distribuidas altamente escalable para manejar la enorme cantidad de datos que procesan a diario. Esta infraestructura soporta todos sus servicios, como el motor de búsqueda, YouTube, Gmail, Google Drive, Google Maps, entre otros. A continuación, se detallan algunas de las tecnologías de bases de datos distribuidas más relevantes que Google emplea:

GOOGLE

CARACTERISTICAS

  • Alto rendimiento: Ofrece baja latencia en las operaciones de lectura y escritura.
  • Alta disponibilidad y replicación: Asegura la continuidad del servicio mediante replicación automática de datos entre diferentes centros de datos.

Bigtable

  • Descripción: Google Bigtable es una base de datos NoSQL distribuida y escalable diseñada para manejar grandes volúmenes de datos.
  • Se usa para servicios que requieren acceso a grandes conjuntos de datos en tiempo real
  • Search,Analytics,Maps.

  • CASSANDRA.
  • APACHE KAFKA
  • GOOGLE CLOUD STORAGE
  • POSTGRESQL
  • ELASTICSEARCH

Spotify utiliza una arquitectura distribuida basada en la nube para ofrecer su servicio de streaming de música a millones de usuarios en todo el mundo. Debido a la enorme cantidad de datos que manejan —desde las canciones y listas de reproducción hasta los datos de comportamiento de usuario—, Spotify emplea varias tecnologías de bases de datos distribuidas para garantizar una experiencia fluida, rápida y personalizada. A continuación, se detallan algunas de las principales tecnologías y sistemas de bases de datos distribuidas que Spotify utiliza:

SPOTIFY

  • Alto rendimiento: Capaz de procesar millones de eventos por segundo.
  • Tolerancia a fallos: Replica los mensajes en diferentes nodos para asegurar la entrega fiable de datos.
  • Escalabilidad: Facilita la expansión a medida que crecen las necesidades de procesamiento de datos.

  • TAO (The Association Object Database)
  • MySQL.
  • Apache Cassandra
  • Haystack

utiliza una infraestructura de bases de datos distribuidas altamente sofisticada para soportar la vasta cantidad de datos que generan sus miles de millones de usuarios activos en todo el mundo. Debido al volumen masivo de datos, la necesidad de alta disponibilidad, y los estrictos requisitos de latencia, Facebook emplea varias tecnologías de bases de datos distribuidas para almacenar, gestionar y analizar datos de manera eficiente.

FACEBOOK

  • Particionamiento (Sharding): Divide los datos en fragmentos más pequeños para distribuir la carga de trabajo y mejorar la escalabilidad.
  • Replicación maestro-esclavo: Garantiza alta disponibilidad mediante la replicación de datos entre múltiples servidores.

  • Amazon Aurora
  • Apache Kafka
  • Redis
  • Snowflake

Es la plataforma de comercio electrónico más grande de América Latina, ofreciendo servicios de venta en línea, pagos digitales, y logística. Para gestionar su vasto ecosistema de compradores, vendedores, productos y transacciones, Mercado Libre utiliza una arquitectura de bases de datos distribuidas robusta, diseñada para soportar grandes volúmenes de datos, alta disponibilidad, y tiempos de respuesta rápidos

MERCADO LIBRE

  • Escalabilidad automática: Ajusta el almacenamiento y los recursos de cómputo de acuerdo con la demanda.
  • Alta disponibilidad y durabilidad: Réplicas de bases de datos distribuidas geográficamente aseguran que los datos estén siempre disponibles.