SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
BASE DE DATOS / CYNTIA K. VARGAS L.
EL GESTOR DE LA BASE DE DATOS (SGBD)
Un gestor de base de datos es conocido como un conjunto de
programas que sirven de interfaz entre el usuario y la base de datos
para tener una sencilla manipulación de los datos.
Un SGBD debe permitir especificar tipos y estructuras, permite la
manipulación de los datos mediante consultas y la actualización de
la base de datos de manera sencilla, existen diferentes gestores de
bases de datos.
Fuente: https://www.azulweb.net/conoce-los-gestores-bases-datos-mas-
usados/2016
BASE DE DATOS / CYNTIA K. VARGAS L.
Este gestor de base de
datos es el más popular
de código abierto y es
utilizada
por Facebook gracias a
su rendimiento y
confiabilidad.
Fuente: https://www.azulweb.net/conoce-los-gestores-bases-datos-mas-usados/
FACEBOOK
BASE DE DATOS / CYNTIA K. VARGAS L.
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.
SCRIBE :
Maneja nuevas categorías de registro a medida que aparecen.
VARNISH:
Facebook usa Varnish para mostrar fotos y fotos de perfil,
manejando miles de millones de solicitudes todos los días.
BASE DE DATOS / CYNTIA K. VARGAS L.
HAYSTACK :
Cada foto cargada, Facebook genera y almacena cuatro imágenes de
diferentes tamaños, lo que se traduce en un total de 60 mil millones
de imágenes y 1.5PB de almacenamiento. La tasa de crecimiento
actual es de 220 millones de fotos nuevas por semana, lo que se
traduce en 25 TB de almacenamiento adicional que se consume
semanalmente. Implementa un servidor de fotos basado en HTTP que
almacena fotos en un almacén de objetos genérico llamado Haystack.
HIPHOP PARA PHP :
HipHop for PHP es un conjunto de motores de ejecución de
PHP. HipHop fue desarrollado por una reducción de 6x en la
utilización de CPU para el sitio utilizando HipHop en comparación con
Apache y Zend PHP. Facebook puede moverse rápidamente y
mantener un alto número de ingenieros que pueden trabajar en toda
la base de código.
https://www.linkedin.com/pulse/what-database-actually-facebook-uses-e-courts-and-
e-filing-software/
BASE DE DATOS / CYNTIA K. VARGAS L.
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.
TWITTER
BASE DE DATOS / CYNTIA K. VARGAS L.
No podía faltar un clásico como Memcached 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.
https://www.genbetadev.com/herramientas/la-tecnologia-open-source-usada-y-
desarrollada-por-twitter
BASE DE DATOS / CYNTIA K. VARGAS L.
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
YOUTUBE
BASE DE DATOS / CYNTIA K. VARGAS L.
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.
Fuente: https://cloud.google.com/bigtable/2016
GOOGLE
BASE DE DATOS / CYNTIA K. VARGAS L.
Fuente: https://cloud.google.com/bigtable/2016
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.
BASE DE DATOS / CYNTIA K. VARGAS L.
La arquitectura de MySQL
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.
Fuente: https://eng.uber.com/mysql-migration/-2016
UBER
BASE DE DATOS / CYNTIA K. VARGAS L.
Application and Data
BASE DE DATOS / CYNTIA K. VARGAS L.
Utilities
BASE DE DATOS / CYNTIA K. VARGAS L.
Business Tools
BASE DE DATOS / CYNTIA K. VARGAS L.
DevOps

Más contenido relacionado

La actualidad más candente (15)

SGBD que utiliza el SGA UNAC
SGBD que utiliza el SGA UNACSGBD que utiliza el SGA UNAC
SGBD que utiliza el SGA UNAC
 
Tecnologias redes sociales
Tecnologias redes socialesTecnologias redes sociales
Tecnologias redes sociales
 
Sq lite
Sq liteSq lite
Sq lite
 
Qué es php
Qué es phpQué es php
Qué es php
 
Drupal y la Web Semantica
Drupal y la Web SemanticaDrupal y la Web Semantica
Drupal y la Web Semantica
 
Libre office
Libre officeLibre office
Libre office
 
Libre Office
Libre OfficeLibre Office
Libre Office
 
Deber de cecilia carrion
Deber de cecilia carrionDeber de cecilia carrion
Deber de cecilia carrion
 
Servidores web
Servidores webServidores web
Servidores web
 
Tecnologías detrás de las aplicaciones
Tecnologías detrás de las aplicacionesTecnologías detrás de las aplicaciones
Tecnologías detrás de las aplicaciones
 
Jeisson alcantara
Jeisson alcantaraJeisson alcantara
Jeisson alcantara
 
Libre office
Libre officeLibre office
Libre office
 
TICS
TICSTICS
TICS
 
LINUX UBUNTUN
LINUX UBUNTUNLINUX UBUNTUN
LINUX UBUNTUN
 
Presentación
PresentaciónPresentación
Presentación
 

Similar a SGBD-TECNOLOGIA DE APLICACIONES WEB

Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datosPaolo0714
 
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
 
SGBD y tecnologías que usan las aplicaciones web 2.0
SGBD y tecnologías que usan las aplicaciones web 2.0SGBD y tecnologías que usan las aplicaciones web 2.0
SGBD y tecnologías que usan las aplicaciones web 2.0Sthefani Villanueva Cigaran
 
Tecnologia detras de las redes sociales
Tecnologia detras de las redes socialesTecnologia detras de las redes sociales
Tecnologia detras de las redes socialesCharlieDS
 
Que SGBD y Tecnologías usan : Facebook, Twitter, Youtube, Google, Uber.
Que SGBD y Tecnologías usan : Facebook, Twitter, Youtube, Google, Uber.Que SGBD y Tecnologías usan : Facebook, Twitter, Youtube, Google, Uber.
Que SGBD y Tecnologías usan : Facebook, Twitter, Youtube, Google, Uber.Brad Villavicencio Rojas
 
SISTEMA GESTOR DE BASE DE DATOS Y TECNOLOGIAS QUE USAN LAS HERRAMIENTAS WEB 2.0
SISTEMA GESTOR DE BASE DE DATOS Y TECNOLOGIAS QUE USAN LAS HERRAMIENTAS WEB 2.0 SISTEMA GESTOR DE BASE DE DATOS Y TECNOLOGIAS QUE USAN LAS HERRAMIENTAS WEB 2.0
SISTEMA GESTOR DE BASE DE DATOS Y TECNOLOGIAS QUE USAN LAS HERRAMIENTAS WEB 2.0 Cesar Gustavo Diaz Vasquez
 
Tecnologias detras de las Redes sociales
Tecnologias detras de las Redes socialesTecnologias detras de las Redes sociales
Tecnologias detras de las Redes socialesLuis Miguel
 
¿Qué SGBD (Sistema de Gestor de BD) y tecnologías utilizan: Facebook, Twitter...
¿Qué SGBD (Sistema de Gestor de BD) y tecnologías utilizan: Facebook, Twitter...¿Qué SGBD (Sistema de Gestor de BD) y tecnologías utilizan: Facebook, Twitter...
¿Qué SGBD (Sistema de Gestor de BD) y tecnologías utilizan: Facebook, Twitter...Frans Michel Barrenechea Arias
 
Sgbd y tecnologias que usan las principales
Sgbd y tecnologias que usan las principalesSgbd y tecnologias que usan las principales
Sgbd y tecnologias que usan las principaleslenar
 
Big Data en FaceBook
Big Data en FaceBookBig Data en FaceBook
Big Data en FaceBookJuan Frias
 
Mashups y bibliotecas: cómo elaborar guías temáticas con Netvibes
Mashups y bibliotecas: cómo elaborar guías temáticas con NetvibesMashups y bibliotecas: cómo elaborar guías temáticas con Netvibes
Mashups y bibliotecas: cómo elaborar guías temáticas con NetvibesSocialBiblio
 
Tecnologias y bd utilizados por sitios web
Tecnologias y bd utilizados por sitios webTecnologias y bd utilizados por sitios web
Tecnologias y bd utilizados por sitios webJESUSFRANCISCOFLORES1
 

Similar a SGBD-TECNOLOGIA DE APLICACIONES WEB (20)

Sgbd de las aplicaciones 2.0
Sgbd de las aplicaciones 2.0Sgbd de las aplicaciones 2.0
Sgbd de las aplicaciones 2.0
 
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 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
 
SGBD y tecnologías que usan las aplicaciones web 2.0
SGBD y tecnologías que usan las aplicaciones web 2.0SGBD y tecnologías que usan las aplicaciones web 2.0
SGBD y tecnologías que usan las aplicaciones web 2.0
 
Sgbd aplicaciones web2
Sgbd aplicaciones web2Sgbd aplicaciones web2
Sgbd aplicaciones web2
 
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
 
Tecnologia detras de las redes sociales
Tecnologia detras de las redes socialesTecnologia detras de las redes sociales
Tecnologia detras de las redes sociales
 
Que SGBD y Tecnologías usan : Facebook, Twitter, Youtube, Google, Uber.
Que SGBD y Tecnologías usan : Facebook, Twitter, Youtube, Google, Uber.Que SGBD y Tecnologías usan : Facebook, Twitter, Youtube, Google, Uber.
Que SGBD y Tecnologías usan : Facebook, Twitter, Youtube, Google, Uber.
 
SGBD Y TECNOLOGIAS USADAS POR LA WEB 2.0
SGBD Y TECNOLOGIAS USADAS POR LA WEB 2.0SGBD Y TECNOLOGIAS USADAS POR LA WEB 2.0
SGBD Y TECNOLOGIAS USADAS POR LA WEB 2.0
 
SISTEMA GESTOR DE BASE DE DATOS Y TECNOLOGIAS QUE USAN LAS HERRAMIENTAS WEB 2.0
SISTEMA GESTOR DE BASE DE DATOS Y TECNOLOGIAS QUE USAN LAS HERRAMIENTAS WEB 2.0 SISTEMA GESTOR DE BASE DE DATOS Y TECNOLOGIAS QUE USAN LAS HERRAMIENTAS WEB 2.0
SISTEMA GESTOR DE BASE DE DATOS Y TECNOLOGIAS QUE USAN LAS HERRAMIENTAS WEB 2.0
 
Tecnologias detras de las Redes sociales
Tecnologias detras de las Redes socialesTecnologias detras de las Redes sociales
Tecnologias detras de las Redes sociales
 
¿Qué SGBD (Sistema de Gestor de BD) y tecnologías utilizan: Facebook, Twitter...
¿Qué SGBD (Sistema de Gestor de BD) y tecnologías utilizan: Facebook, Twitter...¿Qué SGBD (Sistema de Gestor de BD) y tecnologías utilizan: Facebook, Twitter...
¿Qué SGBD (Sistema de Gestor de BD) y tecnologías utilizan: Facebook, Twitter...
 
Sgbd y tecnologias que usan las principales
Sgbd y tecnologias que usan las principalesSgbd y tecnologias que usan las principales
Sgbd y tecnologias que usan las principales
 
Big Data en FaceBook
Big Data en FaceBookBig Data en FaceBook
Big Data en FaceBook
 
Redes sociales
Redes socialesRedes sociales
Redes sociales
 
Mashups y bibliotecas: cómo elaborar guías temáticas con Netvibes
Mashups y bibliotecas: cómo elaborar guías temáticas con NetvibesMashups y bibliotecas: cómo elaborar guías temáticas con Netvibes
Mashups y bibliotecas: cómo elaborar guías temáticas con Netvibes
 
Tecnologias y bd utilizados por sitios web
Tecnologias y bd utilizados por sitios webTecnologias y bd utilizados por sitios web
Tecnologias y bd utilizados por sitios web
 
Taller No. 1 Introducción a Bases de Datos
Taller No. 1 Introducción a Bases de DatosTaller No. 1 Introducción a Bases de Datos
Taller No. 1 Introducción a Bases de Datos
 
Taller No. 1 Introducción a Bases de Datos
Taller No. 1 Introducción a Bases de DatosTaller No. 1 Introducción a Bases de Datos
Taller No. 1 Introducción a Bases de Datos
 
Exposicion
ExposicionExposicion
Exposicion
 

Más de kattia vargas

Modelo entidad-relacion-agencia-de-casting-publicitario130718
Modelo entidad-relacion-agencia-de-casting-publicitario130718Modelo entidad-relacion-agencia-de-casting-publicitario130718
Modelo entidad-relacion-agencia-de-casting-publicitario130718kattia vargas
 
Modelado de datos usando erwin7.3
Modelado de datos usando erwin7.3Modelado de datos usando erwin7.3
Modelado de datos usando erwin7.3kattia vargas
 
Administracion de centros de informacion
Administracion de centros de informacionAdministracion de centros de informacion
Administracion de centros de informacionkattia vargas
 
Modelamiento de datos tarea220418
Modelamiento de datos tarea220418Modelamiento de datos tarea220418
Modelamiento de datos tarea220418kattia vargas
 
FUNCIONES DE UN ADMINISTRADOR DE BASE DE DATOS
FUNCIONES DE UN ADMINISTRADOR DE BASE DE DATOSFUNCIONES DE UN ADMINISTRADOR DE BASE DE DATOS
FUNCIONES DE UN ADMINISTRADOR DE BASE DE DATOSkattia vargas
 

Más de kattia vargas (6)

Modelo entidad-relacion-agencia-de-casting-publicitario130718
Modelo entidad-relacion-agencia-de-casting-publicitario130718Modelo entidad-relacion-agencia-de-casting-publicitario130718
Modelo entidad-relacion-agencia-de-casting-publicitario130718
 
Modelado de datos usando erwin7.3
Modelado de datos usando erwin7.3Modelado de datos usando erwin7.3
Modelado de datos usando erwin7.3
 
Bigdata
BigdataBigdata
Bigdata
 
Administracion de centros de informacion
Administracion de centros de informacionAdministracion de centros de informacion
Administracion de centros de informacion
 
Modelamiento de datos tarea220418
Modelamiento de datos tarea220418Modelamiento de datos tarea220418
Modelamiento de datos tarea220418
 
FUNCIONES DE UN ADMINISTRADOR DE BASE DE DATOS
FUNCIONES DE UN ADMINISTRADOR DE BASE DE DATOSFUNCIONES DE UN ADMINISTRADOR DE BASE DE DATOS
FUNCIONES DE UN ADMINISTRADOR DE BASE DE DATOS
 

Último

El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 

Último (20)

El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 

SGBD-TECNOLOGIA DE APLICACIONES WEB

  • 1.
  • 2.
  • 3. BASE DE DATOS / CYNTIA K. VARGAS L. EL GESTOR DE LA BASE DE DATOS (SGBD) Un gestor de base de datos es conocido como un conjunto de programas que sirven de interfaz entre el usuario y la base de datos para tener una sencilla manipulación de los datos. Un SGBD debe permitir especificar tipos y estructuras, permite la manipulación de los datos mediante consultas y la actualización de la base de datos de manera sencilla, existen diferentes gestores de bases de datos. Fuente: https://www.azulweb.net/conoce-los-gestores-bases-datos-mas- usados/2016
  • 4. BASE DE DATOS / CYNTIA K. VARGAS L. Este gestor de base de datos es el más popular de código abierto y es utilizada por Facebook gracias a su rendimiento y confiabilidad. Fuente: https://www.azulweb.net/conoce-los-gestores-bases-datos-mas-usados/ FACEBOOK
  • 5. BASE DE DATOS / CYNTIA K. VARGAS L. 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. SCRIBE : Maneja nuevas categorías de registro a medida que aparecen. VARNISH: Facebook usa Varnish para mostrar fotos y fotos de perfil, manejando miles de millones de solicitudes todos los días.
  • 6. BASE DE DATOS / CYNTIA K. VARGAS L. HAYSTACK : Cada foto cargada, Facebook genera y almacena cuatro imágenes de diferentes tamaños, lo que se traduce en un total de 60 mil millones de imágenes y 1.5PB de almacenamiento. La tasa de crecimiento actual es de 220 millones de fotos nuevas por semana, lo que se traduce en 25 TB de almacenamiento adicional que se consume semanalmente. Implementa un servidor de fotos basado en HTTP que almacena fotos en un almacén de objetos genérico llamado Haystack. HIPHOP PARA PHP : HipHop for PHP es un conjunto de motores de ejecución de PHP. HipHop fue desarrollado por una reducción de 6x en la utilización de CPU para el sitio utilizando HipHop en comparación con Apache y Zend PHP. Facebook puede moverse rápidamente y mantener un alto número de ingenieros que pueden trabajar en toda la base de código. https://www.linkedin.com/pulse/what-database-actually-facebook-uses-e-courts-and- e-filing-software/
  • 7. BASE DE DATOS / CYNTIA K. VARGAS L. 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. TWITTER
  • 8. BASE DE DATOS / CYNTIA K. VARGAS L. No podía faltar un clásico como Memcached 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. https://www.genbetadev.com/herramientas/la-tecnologia-open-source-usada-y- desarrollada-por-twitter
  • 9. BASE DE DATOS / CYNTIA K. VARGAS L. 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 YOUTUBE
  • 10. BASE DE DATOS / CYNTIA K. VARGAS L. 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. Fuente: https://cloud.google.com/bigtable/2016 GOOGLE
  • 11. BASE DE DATOS / CYNTIA K. VARGAS L. Fuente: https://cloud.google.com/bigtable/2016 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.
  • 12. BASE DE DATOS / CYNTIA K. VARGAS L. La arquitectura de MySQL 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. Fuente: https://eng.uber.com/mysql-migration/-2016 UBER
  • 13. BASE DE DATOS / CYNTIA K. VARGAS L. Application and Data
  • 14. BASE DE DATOS / CYNTIA K. VARGAS L. Utilities
  • 15. BASE DE DATOS / CYNTIA K. VARGAS L. Business Tools
  • 16. BASE DE DATOS / CYNTIA K. VARGAS L. DevOps