2. CURSO: BASE DE DATOS
PROFESOR: ING. EDDIE MALCA VICENTE
ALUMNO: EDWARD CAMAVILCA CHAVEZ
COD: 1415220081
SGBD Y TECNOLOGIAS QUE USAN LAS
PRINCIPALES APLICACIONES WEB 2.0
3. EL GESTOR DE LA BASE DE DATOS (SGBD)
Un Sistema Gestor de Bases de Datos (SGBD) o DGBA (Data Base Management
System) es un conjunto de programas no visibles que administran y gestionan la
información que contiene una base de datos. A través de él se maneja todo acceso a la
base de datos con el objetivo de servir de interfaz entre ésta, el usuario y las aplicaciones
AUTOR: EDWARD CAMAVILCA
https://blog.powerdata.es/el-valor-de-la-gestion-de-datos/que-
es-un-gestor-de-datos-y-para-que-sirve
4. FACEBOOK
Utiliza como gestor de base de datos muy popular llamado
MySQL que es un SGBD de código abierto, gracias a su
rendimiento y confiabilidad
MEMCACHED :También es importante tener en cuenta que
Facebook hace uso intensivo de Memcached, un sistema de
caché de memoria que se utiliza para acelerar los sitios web
dinámicos basados en bases de datos mediante el
almacenamiento en caché de datos y objetos en la memoria
RAM para reducir el tiempo de lectura. Permite que
Facebook sea tan rápido como para recuperar sus datos.
CASSANDRA :
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.
AUTOR: EDWARD CAMAVILCA
https://www.azulweb.net/conoce-los-gestores-bases-datos-
mas-usados/
5. TWITTER
MySQL 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.
El abanico de proyectos Apache usados en su
infraestructura y que nos estamos acostumbrando en
ver en las grandes redes sociales: Cassandra,
Hadoop, Lucene, Pig. En muchos de ellos Twitter los
ha esponsorizado.
AUTOR: EDWARD CAMAVILCA
https://www.genbetadev.com/bases-de-datos/twitter-y-mysql-
una-combinacion-que-funciona
6. YOUTUBE
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.
AUTOR: EDWARD CAMAVILCA
https://www.quora.com/What-technology-stack-
does-YouTube-use
7. GOOGLE
Cloud Bigtable es el servicio de base de datos de Big
Data NoSQL de Google. Se trata de la misma base de
datos que utilizan muchos de los principales servicios de
Google, como la Búsqueda, Analytics, Maps y Gmail.
Bigtable está diseñado para administrar cargas de
trabajo colosales con baja latencia y alto rendimiento
uniformes, así que es la elección ideal para
aplicaciones analíticas y operacionales, incluidos el
Internet de las Cosas, los análisis de usuarios y los
análisis de datos financieros.
AUTOR: EDWARD CAMAVILCA
https://cloud.google.com/bigtable/2016
8. GOOGLE
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.
GO : 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.
.
AUTOR: EDWARD CAMAVILCA
https://cloud.google.com/bigtable/2016
9. GOOGLE
Cloud Bigtable es el servicio de base de datos de Big
Data NoSQL de Google. Se trata de la misma base de
datos que utilizan muchos de los principales servicios
de Google, como la Búsqueda, Analytics, Maps y
Gmail.
Bigtable está diseñado para administrar cargas de
trabajo colosales con baja latencia y alto
rendimiento uniformes, así que es la elección ideal
para aplicaciones analíticas y operacionales, incluidos
el Internet de las Cosas, los análisis de usuarios y
los análisis de datos financieros.
AUTOR: EDWARD CAMAVILCA
https://cloud.google.com/bigtable/2016
10. UBER
MySQL es una herramienta importante para los
nuevos proyectos de almacenamiento de Uber
Engineering, como Schemaless. En muchos casos,
encontraron MySQL más favorable para sus usos.
Analizan específicamente cómo funciona MySQL con
el motor de almacenamiento InnoDB. No solo usan
InnoDB en Uber; es quizás el motor de
almacenamiento MySQL más popular.
AUTOR: EDWARD CAMAVILCAhttps://eng.uber.com/mysql-migration/-2016