SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
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

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 AndroidRicardo Monagas Medina
 
NoSQL bases de datos no relacionales
NoSQL bases de datos no relacionalesNoSQL bases de datos no relacionales
NoSQL bases de datos no relacionalesAndrés Londoño
 
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.0Jeremi Sixto Perales
 
No sql la nueva era
No sql la nueva eraNo sql la nueva era
No sql la nueva eraJuan Navas
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentesLuis 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 APIsBig Data Spain
 
Curso_DataBase_Tarea01
Curso_DataBase_Tarea01Curso_DataBase_Tarea01
Curso_DataBase_Tarea01Jose Varillas
 
Sfd 2013 pentaho
Sfd 2013 pentahoSfd 2013 pentaho
Sfd 2013 pentahoFinger Cash
 
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 SparkJose 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.0Astrid 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 UberJuan Gabriel Valenzuela Quispe
 
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 sourceeduardojose55
 
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datosPaolo0714
 
SGBD-TECNOLOGIA DE APLICACIONES WEB
SGBD-TECNOLOGIA DE APLICACIONES WEBSGBD-TECNOLOGIA DE APLICACIONES WEB
SGBD-TECNOLOGIA DE APLICACIONES WEBkattia vargas
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentesJazminRamos14
 
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 UberJuan Isaac Valle Arellano
 
Act4 avalos hernandez luz martina
Act4 avalos hernandez luz martinaAct4 avalos hernandez luz martina
Act4 avalos hernandez luz martinaLUZ MARTINA AVALOS
 

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

PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricoalexcala5
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfDiegoMadrigal21
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...RichardRivas28
 

Último (20)

PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctrico
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdf
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
 

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