SlideShare uma empresa Scribd logo
Tecnologías detrás de las redes
sociales
Alumno: Guillen Caviedes Brian Orlando
Código: 1215220497
Redes Sociales
O Cuando hablamos de red social, lo que viene a la mente
en primer lugar son sitios como Facebook, Twitter y
LinkedIn o aplicaciones como Snapchat e Instagram,
típicos de la actualidad. Pero la idea, sin embargo, es
mucho más antigua: en la sociología, por ejemplo, el
concepto de red social se utiliza para analizar interacciones
entre individuos, grupos, organizaciones o hasta
sociedades enteras desde el final del siglo XIX.
O En Internet, las redes sociales han suscitado discusiones
como la de falta de privacidad, pero también han servido
como medio de convocatoria para manifestaciones públicas
en protestas. Estas plataformas crearon, también, una
nueva forma de relación entre empresas y clientes,
abriendo caminos tanto para la interacción, como para el
anuncio de productos o servicios.
Tecnologías detrás de
Facebook
O Se encuentra desarrollado en un ecosistema
LINUX denominado LAMP (acrónimo usado
para describir un sistema de infraestructura
de internet) Linux: Sistema Operativo que
administra los recursos de cada servidor de
Facebook. Apache: el servidor de páginas
web. MySQL: el manejador de bases de
datos, el que almacena de forma estructurada
los datos de los usuarios PHP: lenguaje de
programación que automatiza la creación de
páginas web
O Apache Cassandra: Almacena los datos de los usuarios de
forma estructurada y distribuida. Facebook hizo público el
código de Cassandra al tiempo que lo entregó a la
comunidad Apache en el 2008.
O Hive: Analiza grandes conjuntos de datos sobre los cuales
es posible buscar información en ellos. Facebook no podría
ofrecer su servicio de búsqueda sin Hive.
O Thrift: Es un kit de herramientas especializado en la
interoperabilidad de lenguajes de programación. A través
de Thrift Facebook ha combinado el uso de lenguajes tan
distintos entre sí como C++, Java, Python, PHP, Ruby,
Haskell, y más, a lo largo de todos sus equipos de
desarrollo. Facebook no podría crear servicios de software
a la velocidad que requiere sin la ayuda de Thrift.
O Scribe: Es un sistema de distribución y registro de
mensajes en los servidores, tolerante a fallas y capaz de
funcionar sobre una gran cantidad de equipos. Facebook
gestiona con mayor facilidad sus miles de servidores
gracias a Scribe.
O HipHop para PHP: Es un transformador de código PHP en
código C++, por lo que el resultado es un software de igual
funcionalidad, pero optimizado para un alto desempeño. De
hecho, Facebook afirma que gracias a HipHop for PHP usa
hasta 50% menos CPU que antes.
O Tornado: Es otro kit de herramientas de software, en este
caso especializado en los servicios web escalables, es
decir, los que crecen sin afectar el desempeño o las
funciones del sistema. En particular, es capaz de gestionar
miles de conexiones web de forma simultánea y veloz. Está
escrito en el lenguaje Python y su diseño está basado en el
que tiene FriendFeed.
Tecnologías detrás de Twitter
Twitter no sólo ha hecho uso de importantes tecnologías Open
Source para sus propósitos, si no que ha colaborado
activamente con el desarrollo de algunas y la creación desde
cero de algunos framework.
O Las tecnologías open source que consume twitter son:
O MySQL: Usada principalmente para almacenar los Tweets.
Ellos han desarrolado su propio fork para ajustarlo a la
necesidades, por supuesto, abierto a la comunidad.
O 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.
O 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.
O Lago: es un generador de carga para testear el tráfico en
producción. Es un herramienta fundamental para el entorno
en el que se mueve Twitter con millones de peticiones en
cortos espacios de tiempo.
O Zipkin: ayuda a recolectar los tiempo de respuestas de las
peticiones de la API de Twitter.
O Scalding: es una librería de Scala que hace más sencillo
escribir los jobs de MapReduce en Hadoop integrándose
perfectamente con la Scala y la JVM.
O Apache Mesos: para construir aplicaciones distribuidas y
compartir recursos entre data center.
O No tan relacionada con la infraestructura, pero si uno de los
proyecto proveniente de Twitter tenemos a Bootstrap, que
nos permite crear ágiles páginas HTML5 con componentes
potentes.

Mais conteúdo relacionado

Semelhante a Detras de las redes sociales

CHAT Y REDES SOCIALES
CHAT Y REDES SOCIALESCHAT Y REDES SOCIALES
CHAT Y REDES SOCIALESlinamanuela
 
Chat y Redes Sociales
Chat y Redes SocialesChat y Redes Sociales
Chat y Redes Socialesmolili9
 
Tecnologia detras de las redes sociales
Tecnologia detras de las redes socialesTecnologia detras de las redes sociales
Tecnologia detras de las redes sociales
CharlieDS
 
Redes sociales (tecnología)
Redes sociales (tecnología)Redes sociales (tecnología)
Redes sociales (tecnología)
Mirella Paico
 
Las tecnologías detrás de las redes sociales
Las tecnologías detrás de las redes socialesLas tecnologías detrás de las redes sociales
Las tecnologías detrás de las redes sociales
Diego Vi Re
 
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
 
Final
FinalFinal
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
Diter Alonso Terrones Ayala
 
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
Carmen Salinas Zavala
 
TECNOLOGIAS DETRAS DE LAS REDES SOCIALES
TECNOLOGIAS DETRAS DE LAS REDES SOCIALESTECNOLOGIAS DETRAS DE LAS REDES SOCIALES
TECNOLOGIAS DETRAS DE LAS REDES SOCIALES
Nelson Ojanama Chutas
 
TECNOLOGIA DETRAS DE LAS REDES SOCIALES(FACEBOOK) - LENGUAJE DE PROGRAMACION II
TECNOLOGIA DETRAS DE LAS REDES SOCIALES(FACEBOOK) - LENGUAJE DE PROGRAMACION IITECNOLOGIA DETRAS DE LAS REDES SOCIALES(FACEBOOK) - LENGUAJE DE PROGRAMACION II
TECNOLOGIA DETRAS DE LAS REDES SOCIALES(FACEBOOK) - LENGUAJE DE PROGRAMACION II
Christian Garcia Gamio
 
Tecnologias detrás de las redes sociales
Tecnologias detrás de las redes socialesTecnologias detrás de las redes sociales
Tecnologias detrás de las redes sociales
Jovaldo Miranda Valdivia
 
Tecnologías usadas en las redes sociales
Tecnologías usadas en las redes socialesTecnologías usadas en las redes sociales
Tecnologías usadas en las redes sociales
Emerson Quispe Perez
 
Tarea
TareaTarea
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
Anthony Criollo Valencia
 
Tecnologias detras de las redes sociales
Tecnologias detras de las redes socialesTecnologias detras de las redes sociales
Tecnologias detras de las redes sociales
Susan Mayumi
 
Lenguaje de Programación
Lenguaje de ProgramaciónLenguaje de Programación
Lenguaje de Programación
Eder Luna León
 
Tarea3jajajjsjj
Tarea3jajajjsjjTarea3jajajjsjj
Tarea3jajajjsjj
akemi07
 
Tarea3fff
Tarea3fffTarea3fff
Tarea3fff
akemi07
 

Semelhante a Detras de las redes sociales (20)

CHAT Y REDES SOCIALES
CHAT Y REDES SOCIALESCHAT Y REDES SOCIALES
CHAT Y REDES SOCIALES
 
Chat y Redes Sociales
Chat y Redes SocialesChat y Redes Sociales
Chat y 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
 
Redes sociales (tecnología)
Redes sociales (tecnología)Redes sociales (tecnología)
Redes sociales (tecnología)
 
Las tecnologías detrás de las redes sociales
Las tecnologías detrás de las redes socialesLas tecnologías detrás de las redes sociales
Las tecnologías detrás de las redes sociales
 
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
 
Final
FinalFinal
Final
 
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
 
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
 
TECNOLOGIAS DETRAS DE LAS REDES SOCIALES
TECNOLOGIAS DETRAS DE LAS REDES SOCIALESTECNOLOGIAS DETRAS DE LAS REDES SOCIALES
TECNOLOGIAS DETRAS DE LAS REDES SOCIALES
 
TECNOLOGIA DETRAS DE LAS REDES SOCIALES(FACEBOOK) - LENGUAJE DE PROGRAMACION II
TECNOLOGIA DETRAS DE LAS REDES SOCIALES(FACEBOOK) - LENGUAJE DE PROGRAMACION IITECNOLOGIA DETRAS DE LAS REDES SOCIALES(FACEBOOK) - LENGUAJE DE PROGRAMACION II
TECNOLOGIA DETRAS DE LAS REDES SOCIALES(FACEBOOK) - LENGUAJE DE PROGRAMACION II
 
Tecnologias detrás de las redes sociales
Tecnologias detrás de las redes socialesTecnologias detrás de las redes sociales
Tecnologias detrás de las redes sociales
 
Tecnologías usadas en las redes sociales
Tecnologías usadas en las redes socialesTecnologías usadas en las redes sociales
Tecnologías usadas en las redes sociales
 
Tarea
TareaTarea
Tarea
 
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
 
Tecnologias detras de las redes sociales
Tecnologias detras de las redes socialesTecnologias detras de las redes sociales
Tecnologias detras de las redes sociales
 
Lenguaje de Programación
Lenguaje de ProgramaciónLenguaje de Programación
Lenguaje de Programación
 
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
 
Tarea3jajajjsjj
Tarea3jajajjsjjTarea3jajajjsjj
Tarea3jajajjsjj
 
Tarea3fff
Tarea3fffTarea3fff
Tarea3fff
 

Mais de Brian Guillen Caviedes

Ejercicio De Entidad Relación
Ejercicio De Entidad RelaciónEjercicio De Entidad Relación
Ejercicio De Entidad Relación
Brian Guillen Caviedes
 
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
Brian Guillen Caviedes
 
Funciones de un dba UNAC
Funciones de un dba UNACFunciones de un dba UNAC
Funciones de un dba UNAC
Brian Guillen Caviedes
 
Normaliza ejercicios
Normaliza ejerciciosNormaliza ejercicios
Normaliza ejercicios
Brian Guillen Caviedes
 
Erwin dat brian
Erwin dat brianErwin dat brian
Erwin dat brian
Brian Guillen Caviedes
 
Base de datos
Base de datosBase de datos
Base de datos
Brian Guillen Caviedes
 
Tarea2
Tarea2Tarea2
Funciones de una DBA
Funciones de una DBAFunciones de una DBA
Funciones de una DBA
Brian Guillen Caviedes
 

Mais de Brian Guillen Caviedes (8)

Ejercicio De Entidad Relación
Ejercicio De Entidad RelaciónEjercicio De Entidad Relación
Ejercicio De Entidad Relación
 
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
 
Funciones de un dba UNAC
Funciones de un dba UNACFunciones de un dba UNAC
Funciones de un dba UNAC
 
Normaliza ejercicios
Normaliza ejerciciosNormaliza ejercicios
Normaliza ejercicios
 
Erwin dat brian
Erwin dat brianErwin dat brian
Erwin dat brian
 
Base de datos
Base de datosBase de datos
Base de datos
 
Tarea2
Tarea2Tarea2
Tarea2
 
Funciones de una DBA
Funciones de una DBAFunciones de una DBA
Funciones de una DBA
 

Último

PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxxPLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
cportizsanchez48
 
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
DanielaBurgosnazario
 
Tema 3-3 Métodos anticonceptivos y ETS 2024
Tema 3-3 Métodos anticonceptivos y ETS 2024Tema 3-3 Métodos anticonceptivos y ETS 2024
Tema 3-3 Métodos anticonceptivos y ETS 2024
IES Vicent Andres Estelles
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
La Paradoja educativa
 
Presidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdfPresidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdf
MARIANA110300
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Unidad de Espiritualidad Eudista
 
El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10
Alejandrino Halire Ccahuana
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
Elites municipales y propiedades rurales: algunos ejemplos en territorio vascón
Elites municipales y propiedades rurales: algunos ejemplos en territorio vascónElites municipales y propiedades rurales: algunos ejemplos en territorio vascón
Elites municipales y propiedades rurales: algunos ejemplos en territorio vascón
Javier Andreu
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
lautyzaracho4
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
IMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁ
IMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁIMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁ
IMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁ
Claude LaCombe
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Juan Martín Martín
 
recursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptxrecursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptx
Waleska Chaparro
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
Armando920824
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
ssusera6697f
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Alejandrino Halire Ccahuana
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
https://gramadal.wordpress.com/
 

Último (20)

PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxxPLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
 
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
 
Tema 3-3 Métodos anticonceptivos y ETS 2024
Tema 3-3 Métodos anticonceptivos y ETS 2024Tema 3-3 Métodos anticonceptivos y ETS 2024
Tema 3-3 Métodos anticonceptivos y ETS 2024
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
 
Presidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdfPresidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdf
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
 
El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
Elites municipales y propiedades rurales: algunos ejemplos en territorio vascón
Elites municipales y propiedades rurales: algunos ejemplos en territorio vascónElites municipales y propiedades rurales: algunos ejemplos en territorio vascón
Elites municipales y propiedades rurales: algunos ejemplos en territorio vascón
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
IMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁ
IMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁIMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁ
IMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁ
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
 
recursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptxrecursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptx
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
 

Detras de las redes sociales

  • 1. Tecnologías detrás de las redes sociales Alumno: Guillen Caviedes Brian Orlando Código: 1215220497
  • 3. O Cuando hablamos de red social, lo que viene a la mente en primer lugar son sitios como Facebook, Twitter y LinkedIn o aplicaciones como Snapchat e Instagram, típicos de la actualidad. Pero la idea, sin embargo, es mucho más antigua: en la sociología, por ejemplo, el concepto de red social se utiliza para analizar interacciones entre individuos, grupos, organizaciones o hasta sociedades enteras desde el final del siglo XIX. O En Internet, las redes sociales han suscitado discusiones como la de falta de privacidad, pero también han servido como medio de convocatoria para manifestaciones públicas en protestas. Estas plataformas crearon, también, una nueva forma de relación entre empresas y clientes, abriendo caminos tanto para la interacción, como para el anuncio de productos o servicios.
  • 5. O Se encuentra desarrollado en un ecosistema LINUX denominado LAMP (acrónimo usado para describir un sistema de infraestructura de internet) Linux: Sistema Operativo que administra los recursos de cada servidor de Facebook. Apache: el servidor de páginas web. MySQL: el manejador de bases de datos, el que almacena de forma estructurada los datos de los usuarios PHP: lenguaje de programación que automatiza la creación de páginas web
  • 6. O Apache Cassandra: Almacena los datos de los usuarios de forma estructurada y distribuida. Facebook hizo público el código de Cassandra al tiempo que lo entregó a la comunidad Apache en el 2008. O Hive: Analiza grandes conjuntos de datos sobre los cuales es posible buscar información en ellos. Facebook no podría ofrecer su servicio de búsqueda sin Hive. O Thrift: Es un kit de herramientas especializado en la interoperabilidad de lenguajes de programación. A través de Thrift Facebook ha combinado el uso de lenguajes tan distintos entre sí como C++, Java, Python, PHP, Ruby, Haskell, y más, a lo largo de todos sus equipos de desarrollo. Facebook no podría crear servicios de software a la velocidad que requiere sin la ayuda de Thrift.
  • 7. O Scribe: Es un sistema de distribución y registro de mensajes en los servidores, tolerante a fallas y capaz de funcionar sobre una gran cantidad de equipos. Facebook gestiona con mayor facilidad sus miles de servidores gracias a Scribe. O HipHop para PHP: Es un transformador de código PHP en código C++, por lo que el resultado es un software de igual funcionalidad, pero optimizado para un alto desempeño. De hecho, Facebook afirma que gracias a HipHop for PHP usa hasta 50% menos CPU que antes. O Tornado: Es otro kit de herramientas de software, en este caso especializado en los servicios web escalables, es decir, los que crecen sin afectar el desempeño o las funciones del sistema. En particular, es capaz de gestionar miles de conexiones web de forma simultánea y veloz. Está escrito en el lenguaje Python y su diseño está basado en el que tiene FriendFeed.
  • 9. Twitter no sólo ha hecho uso de importantes tecnologías Open Source para sus propósitos, si no que ha colaborado activamente con el desarrollo de algunas y la creación desde cero de algunos framework. O Las tecnologías open source que consume twitter son: O MySQL: Usada principalmente para almacenar los Tweets. Ellos han desarrolado su propio fork para ajustarlo a la necesidades, por supuesto, abierto a la comunidad. O 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. O 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.
  • 10. O Lago: es un generador de carga para testear el tráfico en producción. Es un herramienta fundamental para el entorno en el que se mueve Twitter con millones de peticiones en cortos espacios de tiempo. O Zipkin: ayuda a recolectar los tiempo de respuestas de las peticiones de la API de Twitter. O Scalding: es una librería de Scala que hace más sencillo escribir los jobs de MapReduce en Hadoop integrándose perfectamente con la Scala y la JVM. O Apache Mesos: para construir aplicaciones distribuidas y compartir recursos entre data center. O No tan relacionada con la infraestructura, pero si uno de los proyecto proveniente de Twitter tenemos a Bootstrap, que nos permite crear ágiles páginas HTML5 con componentes potentes.