Want to make creations as awesome as this one?

Transcript

7:35 p.m

+info

Spotify utiliza Cassandra para el manejo de los datos y actividades de sus usuarios, apoyandose de PostgreSQL para las operaciones que requieren una consistencia como lo puede ser transacciones.Ademas de estos, Spotify cuenta con el uso de Redis, para el almacenamiento de la cache, recomendacione, mientras que, usa Apache Kafka para las actualizaciones de listas de reproduccion

Spotify: Plataforma de streaming de audio.

Brenda Cecilia Guillen Garcia 22151246Eloy Guadalupe Salas Gonzalez 22151220

Actividad 01

Facebook

Cassandra como uso principal para almacenar datos de informacion distribuidos, mensajes en tiempo real y textos de publicacion. Para los graficos de la plataforma la red social usa TAO. Para encuentas y graficos deacuerdo a analisis en tiempo real. Memcached se utiliza para caché distribuida. Facebook utiliza Memcached para almacenar en caché datos de acceso frecuente, como perfiles de usuario, fotos, y comentarios. y asi es como funciona la red social FACEBOOK. :)

PostgreSQL es utilizado como la base de datos relacional principal para datos estructurados. Instagram almacena datos de usuario, comentarios, "likes", y relaciones entre usuarios. Cassandra almacena los datos, permitiendo que el feed se actualice rapidamente. Redis es utilizado para almacenar en caché datos temporales, como las sesiones de usuario y las configuraciones temporales, lo que ayuda a reducir la latencia en la entrega de contenido y por ultimo Amazon S3 y CDN (Content Delivery Networks) usados para almacenar y distribuir fotos y videos.

Instagram

Cassandra lo implementa para almacenar datos de usuarios, como perfiles y comentarios y otras interacciones que requieren baja latencia y alta disponibilidad. Apache HBase se usa para almacenar datos estructurados o semiestructurados como registros de actividad o metadatos de video. Apache Kafka permite a TikTok procesar y transmitir grandes cantidades de datos en tiempo real, como notificaciones, mensajes de chat y actividades de usuarios. Redis o Memcached para almacenar temporalmente los datos más solicitados.Las bases de datos distribuidas en TikTok utilizan algoritmos de particionamiento (sharding) para dividir grandes conjuntos de datos en partes más pequeñas.

TikTok

Casandra: whatsapp tiene el uso de casandra oara el almacenamiento de los mensajes de manera distribuida y replicada en diferentes centros de datos.Ademas, tiene un almacenamiento de los mensajes en el cliente, esto para minimizar el alacenamiento y procesamiento en los servidores.

WhatsApp