SlideShare una empresa de Scribd logo
ALUMNO: VILLAVICENCIO ROJAS BRADGUVER
CÓDIGO: 1415220475
PROFESOR: EDDIE MALCA VICENTE
CURSO: BASE DE DATOS
TEMA: QUE TECNOLOGÍAS USAN TWITTER, FACEBOOK, YOUTUBE,
GOOGLE, UBER.
UNIVERSIDAD NACIONAL DEL
CALLAO
QUÉ SISTEMA DE GESTOR
DE BD Y TECNOLOGÍAS
UTILIZAN: FACEBOOK,
TWITTER, YOUTUBE,
GOOGLE, UBER?
FACEBOOK
MYSQL
MEMCACHED
HAYSTACK
CASSANDRA
Facebook utiliza principalmente MySQL para el almacenamiento de datos
estructurados , como publicaciones en el muro, información del usuario, línea de
tiempo, etc. Esta información se replica entre sus diversos centros de datos.
Memcached es la forma principal de caché de Facebook y reduce en gran medida la
carga de la base de datos. Teniendo un el sistema de almacenamiento en caché
permite que Facebook sea tan rápido como para recuperar sus datos.
Implementa un servidor de fotos basado en HTTP que almacena fotos en un almacén
de objetos genérico llamado Haystack.
La base de datos Apache Cassandra es la elección correcta cuando necesita
escalabilidad y alta disponibilidad sin comprometer el rendimiento. Facebook lo usa
para su búsqueda en la bandeja de entrada.
SCRIBE
VARNISH
Scribe es un sistema de registro flexible que Facebook usa para una multitud de
propósitos internamente. Ha sido creado para poder gestionar el registro en la escala
de Facebook, y maneja automáticamente las nuevas categorías de registro a medida
que aparecen.
Varnish es un acelerador de HTTP que puede actuar como un equilibrador de carga y
también almacenar el contenido que luego se puede usar a la velocidad del rayo.
Facebook usa Varnish para mostrar fotos y fotos de perfil, manejando miles de
millones de solicitudes todos los días.
fuente: https://www.linkedin.com/pulse/what-database-actually-facebook-uses-e-courts-and-e-filing-
software/
UBER
MYSQL
MONGODB
CASSANDRA
Es increíble para indexar relaciones de muchos a muchos, pero no es un buen sistema
de almacenamiento en caché.
Mongo actúa como un mejor sistema de almacenamiento en caché en lugar de
almacenamiento a largo plazo (que es por lo que generalmente se utiliza un DB), por lo
que puede tener muchas escrituras rápidas y retornos.
El particionamiento significa que Cassandra puede distribuir sus datos a través de
múltiples máquinas en una materia transparente a la aplicación. Cassandra se
reparticionará automáticamente a medida que se agreguen y eliminen máquinas del
clúster. Row store significa que, al igual que las bases de datos relacionales,
Cassandra organiza los datos por filas y columnas. El lenguaje de consulta de
Cassandra (CQL) es un pariente cercano de SQL.
BACKBONE.JS
RIBS
REACT
Backbone proporciona estructura a las aplicaciones pesadas de JavaScript al
proporcionar modelos de enlace clave-valor y eventos personalizados, colecciones con
una API rica de funciones enumerables, vistas con manejo de eventos declarativo, y lo
conecta todo a su aplicación existente a través de una interfaz RESTful JSON.
RIB es el marco de arquitectura multiplataforma detrás de muchas aplicaciones
móviles en Uber. El nombre RIB es la abreviatura de Router, Interactor y Builder, que
son componentes básicos de esta arquitectura. Este marco está diseñado para
aplicaciones móviles con una gran cantidad de ingenieros y estados anidados
Mucha gente usa React como la V en MVC. Como React no hace suposiciones sobre
el resto de su pila de tecnología, es fácil probarlo en una característica pequeña en un
proyecto existente.
fuente:https://www.quora.com/Why-is-Uber-using-Mongodb-in-technology-stack-when-they-already-
have-a-MySQL-database
https://stackshare.io/uber/uber
TWITTER
MYSQL
MEMCACHED
EXPRESS JS
Usada principalmente para almacenar los Tweets. Ellos han desarrollado su propio fork
para ajustarlo a la necesidades, por supuesto, abierto a la comunidad. En él se ha
prestado especial atención en la optimización y en el rendimiento, claves para el
servicio.
Para manejar la caché y escalar el creciente tráfico de la plataforma. De ahí ha salido
un interesante proyecto abierto que han liberado recientemente, Twemcache,
ajustando sus necesidades a la base de Memcached.
Express es un framework de aplicación web node.js mínimo y flexible, que proporciona
un sólido conjunto de características para crear aplicaciones web híbridas y de una
sola página.
HADOOP
La biblioteca de software Apache Hadoop es un marco que permite el procesamiento
distribuido de grandes conjuntos de datos en clústeres de computadoras que usan
modelos de programación simples. Está diseñado para escalar desde servidores
únicos a miles de máquinas, cada una de las cuales ofrece cómputo y almacenamiento
local.
fuente:https://www.genbetadev.com/herramientas/la-tecnologia-open-source-usada-y-desarrollada-
por-twitter
https://stackshare.io/hadoop
GOOGLE
BIGTABLE
ANGULAR JS
GO
MATERIAL DESIGN
Bigtable es un sistema de almacenamiento distribuido para administrar datos
estructurados que está diseñado para escalar a un tamaño muy grande: petabytes de
datos en miles de servidores básicos.
AngularJS le permite escribir aplicaciones web del lado del cliente como si tuviera un
navegador más inteligente. Le permite usar buenos viejos HTML (o HAML, Jade y
amigos!).Sincroniza automáticamente los datos de su UI (vista) con sus objetos de
JavaScript (modelo) mediante el enlace de datos bidireccional.
Es un lenguaje rápido, compilado estáticamente, que se siente como un lenguaje
interpretado de forma dinámica.
Material Design es un sistema unificado que combina teoría, recursos y herramientas
para crear experiencias digitales.
YOUTUBE
MYSQL
HTML 5
MODERNIZR
OPENSEARCH
Youtube utiliza la base de datos MySQL con sharding para manejar muchos registros.
Debe almacenar usuarios, listas de reproducción, canales, metadatos de video, etc. en
Mysql Database.
HTML5 es un lenguaje de marcado utilizado para estructurar y presentar contenido en
la World Wide Web.
Modernizr es una biblioteca de JavaScript que está diseñada para detectar funciones
HTML5 y CSS3 en varios navegadores.
OpenSearch es una colección de formatos simples para compartir resultados de
búsqueda.
fuente: https://www.quora.com/What-technology-stack-does-YouTube-use
https://siftery.com/company/youtube

Más contenido relacionado

La actualidad más candente

Base de datos en la nube
Base de datos en la nubeBase de datos en la nube
Base de datos en la nube
grupo niche ortega
 
CouchDB y el desarrollo de aplicaciones Android
CouchDB y el desarrollo de aplicaciones AndroidCouchDB y el desarrollo de aplicaciones Android
CouchDB y el desarrollo de aplicaciones Android
Ricardo Monagas Medina
 
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4jBases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Diego López-de-Ipiña González-de-Artaza
 
NoSQL bases de datos no relacionales
NoSQL bases de datos no relacionalesNoSQL bases de datos no relacionales
NoSQL bases de datos no relacionales
Andrés Londoño
 
Cassandra intro
Cassandra introCassandra intro
Cassandra intro
Willy Quispe
 
SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0
SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0
SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0
Jeremi Sixto Perales
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Sergio Velasquez
 
No sql la nueva era
No sql la nueva eraNo sql la nueva era
No sql la nueva era
Juan Navas
 
Presentación taller aplicaciones
Presentación  taller aplicacionesPresentación  taller aplicaciones
Presentación taller aplicaciones
Ariel Inostroza Fariña
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
Luis Briones
 
El mundo Big Data y las APIs
El mundo Big Data y las APIsEl mundo Big Data y las APIs
El mundo Big Data y las APIs
Big Data Spain
 
Act4 bases de_datos
Act4 bases de_datosAct4 bases de_datos
Act4 bases de_datos
Araceli de Anda
 
Curso_DataBase_Tarea01
Curso_DataBase_Tarea01Curso_DataBase_Tarea01
Curso_DataBase_Tarea01
Jose Varillas
 
NoSQL Cassandra
NoSQL CassandraNoSQL Cassandra
NoSQL Cassandra
Stalin Vega
 
Mongodb
MongodbMongodb
Mongodb
Jn F. Mendoza
 
Base de datos
Base de datosBase de datos
Base de datos
América Galindo
 
Sfd 2013 pentaho
Sfd 2013 pentahoSfd 2013 pentaho
Sfd 2013 pentaho
Finger Cash
 
Conceptos de NoSoloSQL
Conceptos de NoSoloSQLConceptos de NoSoloSQL
Conceptos de NoSoloSQL
Creatif comunicación proactiva
 
Herramientas para computación distribuida. De Hadoop a Spark
Herramientas para computación distribuida. De Hadoop a SparkHerramientas para computación distribuida. De Hadoop a Spark
Herramientas para computación distribuida. De Hadoop a Spark
Jose Manuel Ortega Candel
 
Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak
Andrei Amador
 

La actualidad más candente (20)

Base de datos en la nube
Base de datos en la nubeBase de datos en la nube
Base de datos en la nube
 
CouchDB y el desarrollo de aplicaciones Android
CouchDB y el desarrollo de aplicaciones AndroidCouchDB y el desarrollo de aplicaciones Android
CouchDB y el desarrollo de aplicaciones Android
 
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4jBases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
 
NoSQL bases de datos no relacionales
NoSQL bases de datos no relacionalesNoSQL bases de datos no relacionales
NoSQL bases de datos no relacionales
 
Cassandra intro
Cassandra introCassandra intro
Cassandra intro
 
SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0
SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0
SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
No sql la nueva era
No sql la nueva eraNo sql la nueva era
No sql la nueva era
 
Presentación taller aplicaciones
Presentación  taller aplicacionesPresentación  taller aplicaciones
Presentación taller aplicaciones
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
El mundo Big Data y las APIs
El mundo Big Data y las APIsEl mundo Big Data y las APIs
El mundo Big Data y las APIs
 
Act4 bases de_datos
Act4 bases de_datosAct4 bases de_datos
Act4 bases de_datos
 
Curso_DataBase_Tarea01
Curso_DataBase_Tarea01Curso_DataBase_Tarea01
Curso_DataBase_Tarea01
 
NoSQL Cassandra
NoSQL CassandraNoSQL Cassandra
NoSQL Cassandra
 
Mongodb
MongodbMongodb
Mongodb
 
Base de datos
Base de datosBase de datos
Base de datos
 
Sfd 2013 pentaho
Sfd 2013 pentahoSfd 2013 pentaho
Sfd 2013 pentaho
 
Conceptos de NoSoloSQL
Conceptos de NoSoloSQLConceptos de NoSoloSQL
Conceptos de NoSoloSQL
 
Herramientas para computación distribuida. De Hadoop a Spark
Herramientas para computación distribuida. De Hadoop a SparkHerramientas para computación distribuida. De Hadoop a Spark
Herramientas para computación distribuida. De Hadoop a Spark
 
Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak
 

Similar a Que SGBD y Tecnologías usan : Facebook, Twitter, Youtube, Google, Uber.

SGBD - Tecnologias usadas por aplicaciones web 2.0
SGBD - Tecnologias usadas por aplicaciones web 2.0SGBD - Tecnologias usadas por aplicaciones web 2.0
SGBD - Tecnologias usadas por aplicaciones web 2.0
Astrid Sanchez Zumaeta
 
sistema de gestor de bd y tecnologias utlizan Facebook, Twitter, youtube y Uber
sistema de gestor de bd y tecnologias utlizan Facebook, Twitter, youtube y Ubersistema de gestor de bd y tecnologias utlizan Facebook, Twitter, youtube y Uber
sistema de gestor de bd y tecnologias utlizan Facebook, Twitter, youtube y Uber
Juan Gabriel Valenzuela Quispe
 
Sgbd de las aplicaciones 2.0
Sgbd de las aplicaciones 2.0Sgbd de las aplicaciones 2.0
Sgbd de las aplicaciones 2.0
EDWARD CAMAVILCA CHAVEZ
 
Big data y las apis (big data spain)
Big data y las apis (big data spain)Big data y las apis (big data spain)
Big data y las apis (big data spain)
CloudAppi
 
Motores de bases de datos open source
Motores de bases de datos open sourceMotores de bases de datos open source
Motores de bases de datos open source
eduardojose55
 
Nosql
NosqlNosql
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datos
Paolo0714
 
SGBD Y TECNOLOGIAS
SGBD Y TECNOLOGIASSGBD Y TECNOLOGIAS
SGBD Y TECNOLOGIAS
Paulo Anaya Dionicio
 
Sgbd y tecnologias
Sgbd  y  tecnologiasSgbd  y  tecnologias
Sgbd y tecnologias
Paulo Anaya Dionicio
 
SGBD-TECNOLOGIA DE APLICACIONES WEB
SGBD-TECNOLOGIA DE APLICACIONES WEBSGBD-TECNOLOGIA DE APLICACIONES WEB
SGBD-TECNOLOGIA DE APLICACIONES WEB
kattia vargas
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
JazminRamos14
 
Cassandra trabajo2 tv eq5
Cassandra trabajo2 tv eq5Cassandra trabajo2 tv eq5
Cassandra trabajo2 tv eq5
Carlos Efren Garcia Castro
 
SGBD y aplicaciones web 2.0
SGBD y aplicaciones web 2.0SGBD y aplicaciones web 2.0
SGBD y aplicaciones web 2.0
Miguel Ángel Rodríguez Romucho
 
Tecnologías detrás de las redes sociales
Tecnologías detrás de las redes socialesTecnologías detrás de las redes sociales
Tecnologías detrás de las redes sociales
Manuel Junior Sebastian Shapiama
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Eric Zepeda Camacho
 
SGBD de Facebook, Twitter, YouTube, Google y Uber
SGBD de Facebook, Twitter, YouTube, Google y UberSGBD de Facebook, Twitter, YouTube, Google y Uber
SGBD de Facebook, Twitter, YouTube, Google y Uber
Juan Isaac Valle Arellano
 
Informe cassandra
Informe cassandraInforme cassandra
Informe cassandra
Helenio Corvacho
 
Act4 avalos hernandez luz martina
Act4 avalos hernandez luz martinaAct4 avalos hernandez luz martina
Act4 avalos hernandez luz martina
LUZ MARTINA AVALOS
 
Ds dprn3 u3_a1_alcz
Ds dprn3 u3_a1_alczDs dprn3 u3_a1_alcz
Ds dprn3 u3_a1_alcz
alejandrocortes95
 
Rila
RilaRila
Rila
RIC LA
 

Similar a Que SGBD y Tecnologías usan : Facebook, Twitter, Youtube, Google, Uber. (20)

SGBD - Tecnologias usadas por aplicaciones web 2.0
SGBD - Tecnologias usadas por aplicaciones web 2.0SGBD - Tecnologias usadas por aplicaciones web 2.0
SGBD - Tecnologias usadas por aplicaciones web 2.0
 
sistema de gestor de bd y tecnologias utlizan Facebook, Twitter, youtube y Uber
sistema de gestor de bd y tecnologias utlizan Facebook, Twitter, youtube y Ubersistema de gestor de bd y tecnologias utlizan Facebook, Twitter, youtube y Uber
sistema de gestor de bd y tecnologias utlizan Facebook, Twitter, youtube y Uber
 
Sgbd de las aplicaciones 2.0
Sgbd de las aplicaciones 2.0Sgbd de las aplicaciones 2.0
Sgbd de las aplicaciones 2.0
 
Big data y las apis (big data spain)
Big data y las apis (big data spain)Big data y las apis (big data spain)
Big data y las apis (big data spain)
 
Motores de bases de datos open source
Motores de bases de datos open sourceMotores de bases de datos open source
Motores de bases de datos open source
 
Nosql
NosqlNosql
Nosql
 
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datos
 
SGBD Y TECNOLOGIAS
SGBD Y TECNOLOGIASSGBD Y TECNOLOGIAS
SGBD Y TECNOLOGIAS
 
Sgbd y tecnologias
Sgbd  y  tecnologiasSgbd  y  tecnologias
Sgbd y tecnologias
 
SGBD-TECNOLOGIA DE APLICACIONES WEB
SGBD-TECNOLOGIA DE APLICACIONES WEBSGBD-TECNOLOGIA DE APLICACIONES WEB
SGBD-TECNOLOGIA DE APLICACIONES WEB
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Cassandra trabajo2 tv eq5
Cassandra trabajo2 tv eq5Cassandra trabajo2 tv eq5
Cassandra trabajo2 tv eq5
 
SGBD y aplicaciones web 2.0
SGBD y aplicaciones web 2.0SGBD y aplicaciones web 2.0
SGBD y aplicaciones web 2.0
 
Tecnologías detrás de las redes sociales
Tecnologías detrás de las redes socialesTecnologías detrás de las redes sociales
Tecnologías detrás de las redes sociales
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
SGBD de Facebook, Twitter, YouTube, Google y Uber
SGBD de Facebook, Twitter, YouTube, Google y UberSGBD de Facebook, Twitter, YouTube, Google y Uber
SGBD de Facebook, Twitter, YouTube, Google y Uber
 
Informe cassandra
Informe cassandraInforme cassandra
Informe cassandra
 
Act4 avalos hernandez luz martina
Act4 avalos hernandez luz martinaAct4 avalos hernandez luz martina
Act4 avalos hernandez luz martina
 
Ds dprn3 u3_a1_alcz
Ds dprn3 u3_a1_alczDs dprn3 u3_a1_alcz
Ds dprn3 u3_a1_alcz
 
Rila
RilaRila
Rila
 

Último

OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTOOPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
GERARDO GONZALEZ
 
Brigada de primeros auxilios presentación.pptx
Brigada de primeros auxilios presentación.pptxBrigada de primeros auxilios presentación.pptx
Brigada de primeros auxilios presentación.pptx
gerenciasisomaqgeren
 
Fundamentos-Ensayos-Al-Fuego de oro y plata
Fundamentos-Ensayos-Al-Fuego de oro  y plataFundamentos-Ensayos-Al-Fuego de oro  y plata
Fundamentos-Ensayos-Al-Fuego de oro y plata
RobertoChvez25
 
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptxGravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
RobertoChvez25
 
chancadoras.............................
chancadoras.............................chancadoras.............................
chancadoras.............................
ssuser8827cb1
 
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptxCARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
0602021003
 
Características de los suelos como los histosoles.pptx
Características de los suelos como los histosoles.pptxCaracterísticas de los suelos como los histosoles.pptx
Características de los suelos como los histosoles.pptx
MONICADELROCIOMUNZON1
 
Presentación 01 Curso de Introducción a Python.pdf
Presentación 01 Curso de Introducción a Python.pdfPresentación 01 Curso de Introducción a Python.pdf
Presentación 01 Curso de Introducción a Python.pdf
jorgecuasapaz182
 
Norma API 1104 Calificación de Procedimiento.ppt
Norma API 1104 Calificación de Procedimiento.pptNorma API 1104 Calificación de Procedimiento.ppt
Norma API 1104 Calificación de Procedimiento.ppt
linapaolac5
 
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptxS09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
yamilbailonw
 
SLIDEHARE.docx..........................
SLIDEHARE.docx..........................SLIDEHARE.docx..........................
SLIDEHARE.docx..........................
azulsarase
 
Infografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - ConstrucciónInfografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - Construcción
MaraManuelaUrribarri
 
Klohn Crippen Berger _ Brochure LAM .pdf
Klohn Crippen Berger _ Brochure LAM .pdfKlohn Crippen Berger _ Brochure LAM .pdf
Klohn Crippen Berger _ Brochure LAM .pdf
ciniguez1
 
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
jlupo2024
 
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifhClase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
FrancisJhonatanEnriq1
 
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
Ing. Julio Iván Mera Casas
 
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomomRinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
DanielaLoaeza5
 
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
FlavioMedina10
 
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdfEXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
hugodennis88
 
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docxVARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
ingadriango
 

Último (20)

OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTOOPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
 
Brigada de primeros auxilios presentación.pptx
Brigada de primeros auxilios presentación.pptxBrigada de primeros auxilios presentación.pptx
Brigada de primeros auxilios presentación.pptx
 
Fundamentos-Ensayos-Al-Fuego de oro y plata
Fundamentos-Ensayos-Al-Fuego de oro  y plataFundamentos-Ensayos-Al-Fuego de oro  y plata
Fundamentos-Ensayos-Al-Fuego de oro y plata
 
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptxGravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
 
chancadoras.............................
chancadoras.............................chancadoras.............................
chancadoras.............................
 
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptxCARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
 
Características de los suelos como los histosoles.pptx
Características de los suelos como los histosoles.pptxCaracterísticas de los suelos como los histosoles.pptx
Características de los suelos como los histosoles.pptx
 
Presentación 01 Curso de Introducción a Python.pdf
Presentación 01 Curso de Introducción a Python.pdfPresentación 01 Curso de Introducción a Python.pdf
Presentación 01 Curso de Introducción a Python.pdf
 
Norma API 1104 Calificación de Procedimiento.ppt
Norma API 1104 Calificación de Procedimiento.pptNorma API 1104 Calificación de Procedimiento.ppt
Norma API 1104 Calificación de Procedimiento.ppt
 
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptxS09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
 
SLIDEHARE.docx..........................
SLIDEHARE.docx..........................SLIDEHARE.docx..........................
SLIDEHARE.docx..........................
 
Infografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - ConstrucciónInfografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - Construcción
 
Klohn Crippen Berger _ Brochure LAM .pdf
Klohn Crippen Berger _ Brochure LAM .pdfKlohn Crippen Berger _ Brochure LAM .pdf
Klohn Crippen Berger _ Brochure LAM .pdf
 
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
 
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifhClase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
 
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
 
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomomRinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
 
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
 
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdfEXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
 
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docxVARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
 

Que SGBD y Tecnologías usan : Facebook, Twitter, Youtube, Google, Uber.

  • 1. ALUMNO: VILLAVICENCIO ROJAS BRADGUVER CÓDIGO: 1415220475 PROFESOR: EDDIE MALCA VICENTE CURSO: BASE DE DATOS TEMA: QUE TECNOLOGÍAS USAN TWITTER, FACEBOOK, YOUTUBE, GOOGLE, UBER. UNIVERSIDAD NACIONAL DEL CALLAO
  • 2. QUÉ SISTEMA DE GESTOR DE BD Y TECNOLOGÍAS UTILIZAN: FACEBOOK, TWITTER, YOUTUBE, GOOGLE, UBER?
  • 3. FACEBOOK MYSQL MEMCACHED HAYSTACK CASSANDRA Facebook utiliza principalmente MySQL para el almacenamiento de datos estructurados , como publicaciones en el muro, información del usuario, línea de tiempo, etc. Esta información se replica entre sus diversos centros de datos. Memcached es la forma principal de caché de Facebook y reduce en gran medida la carga de la base de datos. Teniendo un el sistema de almacenamiento en caché permite que Facebook sea tan rápido como para recuperar sus datos. Implementa un servidor de fotos basado en HTTP que almacena fotos en un almacén de objetos genérico llamado Haystack. La base de datos Apache Cassandra es la elección correcta cuando necesita escalabilidad y alta disponibilidad sin comprometer el rendimiento. Facebook lo usa para su búsqueda en la bandeja de entrada.
  • 4. SCRIBE VARNISH Scribe es un sistema de registro flexible que Facebook usa para una multitud de propósitos internamente. Ha sido creado para poder gestionar el registro en la escala de Facebook, y maneja automáticamente las nuevas categorías de registro a medida que aparecen. Varnish es un acelerador de HTTP que puede actuar como un equilibrador de carga y también almacenar el contenido que luego se puede usar a la velocidad del rayo. Facebook usa Varnish para mostrar fotos y fotos de perfil, manejando miles de millones de solicitudes todos los días. fuente: https://www.linkedin.com/pulse/what-database-actually-facebook-uses-e-courts-and-e-filing- software/
  • 5. UBER MYSQL MONGODB CASSANDRA Es increíble para indexar relaciones de muchos a muchos, pero no es un buen sistema de almacenamiento en caché. Mongo actúa como un mejor sistema de almacenamiento en caché en lugar de almacenamiento a largo plazo (que es por lo que generalmente se utiliza un DB), por lo que puede tener muchas escrituras rápidas y retornos. El particionamiento significa que Cassandra puede distribuir sus datos a través de múltiples máquinas en una materia transparente a la aplicación. Cassandra se reparticionará automáticamente a medida que se agreguen y eliminen máquinas del clúster. Row store significa que, al igual que las bases de datos relacionales, Cassandra organiza los datos por filas y columnas. El lenguaje de consulta de Cassandra (CQL) es un pariente cercano de SQL.
  • 6. BACKBONE.JS RIBS REACT Backbone proporciona estructura a las aplicaciones pesadas de JavaScript al proporcionar modelos de enlace clave-valor y eventos personalizados, colecciones con una API rica de funciones enumerables, vistas con manejo de eventos declarativo, y lo conecta todo a su aplicación existente a través de una interfaz RESTful JSON. RIB es el marco de arquitectura multiplataforma detrás de muchas aplicaciones móviles en Uber. El nombre RIB es la abreviatura de Router, Interactor y Builder, que son componentes básicos de esta arquitectura. Este marco está diseñado para aplicaciones móviles con una gran cantidad de ingenieros y estados anidados Mucha gente usa React como la V en MVC. Como React no hace suposiciones sobre el resto de su pila de tecnología, es fácil probarlo en una característica pequeña en un proyecto existente. fuente:https://www.quora.com/Why-is-Uber-using-Mongodb-in-technology-stack-when-they-already- have-a-MySQL-database https://stackshare.io/uber/uber
  • 7. TWITTER MYSQL MEMCACHED EXPRESS JS Usada principalmente para almacenar los Tweets. Ellos han desarrollado su propio fork para ajustarlo a la necesidades, por supuesto, abierto a la comunidad. En él se ha prestado especial atención en la optimización y en el rendimiento, claves para el servicio. Para manejar la caché y escalar el creciente tráfico de la plataforma. De ahí ha salido un interesante proyecto abierto que han liberado recientemente, Twemcache, ajustando sus necesidades a la base de Memcached. Express es un framework de aplicación web node.js mínimo y flexible, que proporciona un sólido conjunto de características para crear aplicaciones web híbridas y de una sola página.
  • 8. HADOOP La biblioteca de software Apache Hadoop es un marco que permite el procesamiento distribuido de grandes conjuntos de datos en clústeres de computadoras que usan modelos de programación simples. Está diseñado para escalar desde servidores únicos a miles de máquinas, cada una de las cuales ofrece cómputo y almacenamiento local. fuente:https://www.genbetadev.com/herramientas/la-tecnologia-open-source-usada-y-desarrollada- por-twitter https://stackshare.io/hadoop
  • 9. GOOGLE BIGTABLE ANGULAR JS GO MATERIAL DESIGN Bigtable es un sistema de almacenamiento distribuido para administrar datos estructurados que está diseñado para escalar a un tamaño muy grande: petabytes de datos en miles de servidores básicos. AngularJS le permite escribir aplicaciones web del lado del cliente como si tuviera un navegador más inteligente. Le permite usar buenos viejos HTML (o HAML, Jade y amigos!).Sincroniza automáticamente los datos de su UI (vista) con sus objetos de JavaScript (modelo) mediante el enlace de datos bidireccional. Es un lenguaje rápido, compilado estáticamente, que se siente como un lenguaje interpretado de forma dinámica. Material Design es un sistema unificado que combina teoría, recursos y herramientas para crear experiencias digitales.
  • 10. YOUTUBE MYSQL HTML 5 MODERNIZR OPENSEARCH Youtube utiliza la base de datos MySQL con sharding para manejar muchos registros. Debe almacenar usuarios, listas de reproducción, canales, metadatos de video, etc. en Mysql Database. HTML5 es un lenguaje de marcado utilizado para estructurar y presentar contenido en la World Wide Web. Modernizr es una biblioteca de JavaScript que está diseñada para detectar funciones HTML5 y CSS3 en varios navegadores. OpenSearch es una colección de formatos simples para compartir resultados de búsqueda. fuente: https://www.quora.com/What-technology-stack-does-YouTube-use https://siftery.com/company/youtube