SlideShare a Scribd company logo
1 of 10
IMPORTANCIA DE LAS REDES SOCIALES
Las redes sociales se han convertido en la más
importante herramienta de comunicación entre
personas, ya que, te permite comunicarte con gente
conocida y desconocida a tiempo real en cualquier
parte del mundo. Es tanto su impacto, que ahora las
empresas también las usan como un medio de
comunicación entre ellas y sus usuarios.
FACEBOOK:
Facebook usa varias herramientas tecnológicas para poder lograr la rapidez que
tiene.
1. Apache Thrift: Conjunto de herramientas y librerías creada por Facebook, soporta
C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk y OCaml.
2. Apache Cassandra: Base de datos no relacional, escrita en Java.
3. Apache Hive: Análisis de grandes conjuntos de datos sobre los cuales es posible
buscar información en ellos.
4. Tornado web Server : Es un framework de servidor Web, escrito en Python está
diseñado para permitir el procesamiento de miles de conexiones simultaneas.
Facebook no podría “sentirse” en tiempo real sin Tornado.
TWITTER
• Twitter usa Ruby on Rails. Según el mismo creador de
twitter,“La razón por la que Twitter fue creado con Ruby on
Rails es porque con Rails se puede construir prototipos en un
sólo día, incluso redes sociales. Empezamos a usar ruby on
rails para poder trabajar más rápido y de forma más liviana y
no estar tan atado con la estructura de Java”
• Ruby on Rails es un framework de aplicaciones webde código
abierto escrito en el lenguaje de programación Ruby, trata de
combinar la simplicidad con la posibilidad de desarrollar
aplicaciones del mundo real escribiendo menos código que con
otros frameworks y con un mínimo de configuración.
INSTAGRAM
• Servidores : Usan como servidor WSGI a Gunicorn al
ser Gunicorn más fácil de configurar, y menos intensivo con
la CPU. Y para la ejecución de comandos en varias instancias en
paralelo se usan Fabric que es capaz de desplegar en cuestión
de segundos cual ejecución.
• Almacenamiento de datos: Usa es PostgreSQL. Para realizar
las conexiones principalmente desde Django se usa Pgbouncer.
PINTEREST
• Está desarrollado en Python junto con una versión muy
modificada y tuneada de Django.
• Su servidor web es Tornado (un proyecto de software libre de
Facebook).
• Su gestor de bases de datos es MySQL.
• Para el control de versiones utilizan Git.
SKYPE
• Está desarrollado en lenguaje Pascal con la utilización de bibliotecas
Delphi, para que pudiera ser utilizado en el sistema operativo
Microsoft Windows, y debido al avance en el uso de software libre
como es el caso de el sistema operativo GNU/Linux, la herramienta
comenzó a basarse también en librerías Qt.
• Utiliza un protocolo propietario, y si bien puede ser utilizado de
manera gratuita por sus usuarios, éstos no poseen los permisos para
modificar el programa, ya que tanto su protocolo como código de
programación son cerrados, a diferencia de otros software del tipo
OpenSource que permiten una total parametrización, como es el caso
de Ekiga, OpenWengo y otros.
WHATSAPP
• WhatsApp utiliza una versión modificada de XMPP llamada FunXMPP (un
protocolo de mensajería que utiliza como sintaxis el lenguaje XML.)
• Los RFCs que definen el protocolo son los siguientes:
• RFC 3920, especifica las características principales del protocolo XMPP
• RFC 3921, define los servicios de mensajería instantánea y de presencia
previstos en XMPP.
• RFC 3922, que define una transposición de XMPP a CPIM
• RFC 3923, que define un mecanismo extremo a extremo de firma y cifrado
de los objetos.
TELEGRAM
• Se desarrolló un protocolo exclusivo para el
procesamiento de datos. Esto incluye un sistema de
cifrado AES de 256 bits, el sistema RSA de 2048 bits y
el protocolo criptográfico Diffie-Hellman.
• Se emplea en los mensajes un cifrado XOR de 128 bits,
usado como firma digital de los usuarios.
CONCLUSION:
Como vemos, hay muchas herramientas y lenguajes de
programación que usan las diferentes redes sociales. Ya
sea por su rapidez, fluidez, capacidad de
almacenamiento de datos, seguridad, etc. Al crear una
hay que tener en cuenta en que esta enfocado, para
poder elegir bien que herramienta usar y optimizar la
satisfacción del usuario.

More Related Content

What's hot

What's hot (17)

Un navegador
Un navegador Un navegador
Un navegador
 
Internet
InternetInternet
Internet
 
Presentando a Python
Presentando a PythonPresentando a Python
Presentando a Python
 
Open Build Service
Open Build ServiceOpen Build Service
Open Build Service
 
Php
PhpPhp
Php
 
Servidor PHP
Servidor PHPServidor PHP
Servidor PHP
 
Libro 4 (lenguaje del lado del servidor)
Libro 4 (lenguaje del lado del servidor)Libro 4 (lenguaje del lado del servidor)
Libro 4 (lenguaje del lado del servidor)
 
Un navegador o navegador web es una aplicación
Un navegador o navegador web es una aplicaciónUn navegador o navegador web es una aplicación
Un navegador o navegador web es una aplicación
 
Tipos de navegadores web
Tipos de navegadores webTipos de navegadores web
Tipos de navegadores web
 
Actividad integradora 2
Actividad integradora 2Actividad integradora 2
Actividad integradora 2
 
Php jessi
Php jessiPhp jessi
Php jessi
 
Phpmodificada.ppt
Phpmodificada.pptPhpmodificada.ppt
Phpmodificada.ppt
 
Un navegador o navegador web
Un navegador o navegador web Un navegador o navegador web
Un navegador o navegador web
 
Programacion Internet
Programacion InternetProgramacion Internet
Programacion Internet
 
DEFINICION DE Php
DEFINICION DE PhpDEFINICION DE Php
DEFINICION DE Php
 
Desarrollo Web con Herramientas Libres
Desarrollo Web con Herramientas LibresDesarrollo Web con Herramientas Libres
Desarrollo Web con Herramientas Libres
 
Ventajas y desventajas de visual studio
Ventajas  y desventajas de visual studioVentajas  y desventajas de visual studio
Ventajas y desventajas de visual studio
 

Viewers also liked

Input Capital Corp. Corporate Presentation April 16 2015
Input Capital Corp. Corporate Presentation April 16 2015Input Capital Corp. Corporate Presentation April 16 2015
Input Capital Corp. Corporate Presentation April 16 2015Brad Farquhar
 
Mis Accesorios
Mis AccesoriosMis Accesorios
Mis Accesoriosmaseval77
 
Unit 7.8 manage continuous
Unit 7.8 manage continuousUnit 7.8 manage continuous
Unit 7.8 manage continuousJ-Ahmedi
 
Drugi svetski rat 1941 1945.
Drugi svetski rat 1941   1945.Drugi svetski rat 1941   1945.
Drugi svetski rat 1941 1945.andjelan2
 
Clickstream Consulting Inc
Clickstream Consulting IncClickstream Consulting Inc
Clickstream Consulting IncRandeep Dosanjh
 
[Webinar Slides] Work Where Your Content Really Lives: The Ideal Hybrid ECM E...
[Webinar Slides] Work Where Your Content Really Lives: The Ideal Hybrid ECM E...[Webinar Slides] Work Where Your Content Really Lives: The Ideal Hybrid ECM E...
[Webinar Slides] Work Where Your Content Really Lives: The Ideal Hybrid ECM E...AIIM International
 
No vamos a overcom todo el bush
No vamos a overcom todo el bushNo vamos a overcom todo el bush
No vamos a overcom todo el bushvoicelesspagean28
 
Go Deep and Wide: No It’s Not a Football, It’s End-to-End Performance Management
Go Deep and Wide: No It’s Not a Football, It’s End-to-End Performance ManagementGo Deep and Wide: No It’s Not a Football, It’s End-to-End Performance Management
Go Deep and Wide: No It’s Not a Football, It’s End-to-End Performance ManagementCA Technologies
 
The Kingston Brass Aqua Eden Bathtub Collection Powerpoint
The Kingston Brass Aqua Eden Bathtub Collection PowerpointThe Kingston Brass Aqua Eden Bathtub Collection Powerpoint
The Kingston Brass Aqua Eden Bathtub Collection Powerpointkingstonbrass
 
[Cases] Sap - BSB
[Cases] Sap - BSB[Cases] Sap - BSB
[Cases] Sap - BSBEloGroup
 

Viewers also liked (20)

Jung médico da alma
Jung médico da almaJung médico da alma
Jung médico da alma
 
Input Capital Corp. Corporate Presentation April 16 2015
Input Capital Corp. Corporate Presentation April 16 2015Input Capital Corp. Corporate Presentation April 16 2015
Input Capital Corp. Corporate Presentation April 16 2015
 
Pp.mp4
Pp.mp4Pp.mp4
Pp.mp4
 
Mis Accesorios
Mis AccesoriosMis Accesorios
Mis Accesorios
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Living Umbria
Living UmbriaLiving Umbria
Living Umbria
 
Unit 7.8 manage continuous
Unit 7.8 manage continuousUnit 7.8 manage continuous
Unit 7.8 manage continuous
 
Drugi svetski rat 1941 1945.
Drugi svetski rat 1941   1945.Drugi svetski rat 1941   1945.
Drugi svetski rat 1941 1945.
 
Clickstream Consulting Inc
Clickstream Consulting IncClickstream Consulting Inc
Clickstream Consulting Inc
 
[Webinar Slides] Work Where Your Content Really Lives: The Ideal Hybrid ECM E...
[Webinar Slides] Work Where Your Content Really Lives: The Ideal Hybrid ECM E...[Webinar Slides] Work Where Your Content Really Lives: The Ideal Hybrid ECM E...
[Webinar Slides] Work Where Your Content Really Lives: The Ideal Hybrid ECM E...
 
Umbrian Appetites
Umbrian AppetitesUmbrian Appetites
Umbrian Appetites
 
Cuenta de Connexions
Cuenta de ConnexionsCuenta de Connexions
Cuenta de Connexions
 
PO09
PO09PO09
PO09
 
No vamos a overcom todo el bush
No vamos a overcom todo el bushNo vamos a overcom todo el bush
No vamos a overcom todo el bush
 
pdscert
pdscertpdscert
pdscert
 
Images (3)
Images (3)Images (3)
Images (3)
 
Go Deep and Wide: No It’s Not a Football, It’s End-to-End Performance Management
Go Deep and Wide: No It’s Not a Football, It’s End-to-End Performance ManagementGo Deep and Wide: No It’s Not a Football, It’s End-to-End Performance Management
Go Deep and Wide: No It’s Not a Football, It’s End-to-End Performance Management
 
The Kingston Brass Aqua Eden Bathtub Collection Powerpoint
The Kingston Brass Aqua Eden Bathtub Collection PowerpointThe Kingston Brass Aqua Eden Bathtub Collection Powerpoint
The Kingston Brass Aqua Eden Bathtub Collection Powerpoint
 
ARRENDAMIENTO VEHICULAR
ARRENDAMIENTO VEHICULARARRENDAMIENTO VEHICULAR
ARRENDAMIENTO VEHICULAR
 
[Cases] Sap - BSB
[Cases] Sap - BSB[Cases] Sap - BSB
[Cases] Sap - BSB
 

Similar to Importancia de las redes sociales y las herramientas tecnológicas que usan

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 IIChristian Garcia Gamio
 
Tecnología detrás de las redes sociales.
Tecnología detrás de las redes sociales.Tecnología detrás de las redes sociales.
Tecnología detrás de las redes sociales.Erick Tito
 
Instalación y configuración de servidor ftp
Instalación  y configuración de servidor ftpInstalación  y configuración de servidor ftp
Instalación y configuración de servidor ftpjfracs
 
Tecnologias detras de las Redes sociales
Tecnologias detras de las Redes socialesTecnologias detras de las Redes sociales
Tecnologias detras de las Redes socialesLuis Miguel
 
Php adsi 2013 sena
Php adsi 2013 senaPhp adsi 2013 sena
Php adsi 2013 senayexikita1
 
Exp. protocologos mas
Exp. protocologos masExp. protocologos mas
Exp. protocologos masespinozamina
 
Lengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuletaLengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuletaOnce Redes
 
TECNOLOGIAS DETRAS DE LAS REDES SOCIALES
TECNOLOGIAS DETRAS DE LAS REDES SOCIALESTECNOLOGIAS DETRAS DE LAS REDES SOCIALES
TECNOLOGIAS DETRAS DE LAS REDES SOCIALESNelson Ojanama Chutas
 
Quien es el programador
Quien es el programador Quien es el programador
Quien es el programador ricardojsal
 
Jorge Mena
Jorge MenaJorge Mena
Jorge Menamallita
 
Programacion ii capitulo4
Programacion ii capitulo4Programacion ii capitulo4
Programacion ii capitulo4Halmiron85
 
Servidor web
Servidor webServidor web
Servidor webleiabaez
 
Servidor web
Servidor webServidor web
Servidor webleiabaez
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2Fede Garcia
 
tecnologias detras de las redes sociales
tecnologias detras de las redes socialestecnologias detras de las redes sociales
tecnologias detras de las redes socialesyhangaona
 
Manuel santiagojosea.ac1u1 daw
Manuel santiagojosea.ac1u1 dawManuel santiagojosea.ac1u1 daw
Manuel santiagojosea.ac1u1 dawfanyto
 

Similar to Importancia de las redes sociales y las herramientas tecnológicas que usan (20)

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
 
Tecnología detrás de las redes sociales.
Tecnología detrás de las redes sociales.Tecnología detrás de las redes sociales.
Tecnología detrás de las redes sociales.
 
Instalación y configuración de servidor ftp
Instalación  y configuración de servidor ftpInstalación  y configuración de servidor ftp
Instalación y configuración de servidor ftp
 
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
 
Php adsi 2013 sena
Php adsi 2013 senaPhp adsi 2013 sena
Php adsi 2013 sena
 
Exp. protocologos mas
Exp. protocologos masExp. protocologos mas
Exp. protocologos mas
 
Lengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuletaLengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuleta
 
TECNOLOGIAS DETRAS DE LAS REDES SOCIALES
TECNOLOGIAS DETRAS DE LAS REDES SOCIALESTECNOLOGIAS DETRAS DE LAS REDES SOCIALES
TECNOLOGIAS DETRAS DE LAS REDES SOCIALES
 
Quien es el programador
Quien es el programador Quien es el programador
Quien es el programador
 
Lp2
Lp2Lp2
Lp2
 
189 206
189 206189 206
189 206
 
Jorge Mena
Jorge MenaJorge Mena
Jorge Mena
 
Programacion ii capitulo4
Programacion ii capitulo4Programacion ii capitulo4
Programacion ii capitulo4
 
Servidor web
Servidor webServidor web
Servidor web
 
Servidor web
Servidor webServidor web
Servidor web
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2
 
tecnologias detras de las redes sociales
tecnologias detras de las redes socialestecnologias detras de las redes sociales
tecnologias detras de las redes sociales
 
Manuel santiagojosea.ac1u1 daw
Manuel santiagojosea.ac1u1 dawManuel santiagojosea.ac1u1 daw
Manuel santiagojosea.ac1u1 daw
 
Presentación programación en internet
Presentación programación en internetPresentación programación en internet
Presentación programación en internet
 

Recently uploaded

ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOCamiloSaavedra30
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...humberto espejo
 
Introduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfIntroduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfjhorbycoralsanchez
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfINSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfautomatechcv
 
Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----AdministracionSSTGru
 
CUENCAS HIDROGRAFICAS CARACTERIZACION GEOMORFOLOGIAS DE LA CUENTA
CUENCAS HIDROGRAFICAS CARACTERIZACION GEOMORFOLOGIAS DE LA CUENTACUENCAS HIDROGRAFICAS CARACTERIZACION GEOMORFOLOGIAS DE LA CUENTA
CUENCAS HIDROGRAFICAS CARACTERIZACION GEOMORFOLOGIAS DE LA CUENTAvanessaecharry2511
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
Sistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesSistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesjohannyrmnatejeda
 
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEfrain Yungan
 
CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCarlos Delgado
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347vd110501
 
PLAN DE TRABAJO - CONTRATISTA CORIS.docx
PLAN DE TRABAJO - CONTRATISTA CORIS.docxPLAN DE TRABAJO - CONTRATISTA CORIS.docx
PLAN DE TRABAJO - CONTRATISTA CORIS.docxTAKESHISAC
 
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdfS454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdffredyflores58
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdfRicardoRomeroUrbano
 
Informe Mensual MARZO DE SUPERVISION.docx
Informe Mensual MARZO DE SUPERVISION.docxInforme Mensual MARZO DE SUPERVISION.docx
Informe Mensual MARZO DE SUPERVISION.docxTAKESHISAC
 
METROLOGÍA ÓPTICA E INSTRUMENTACIÓN BÁSICA.pdf
METROLOGÍA ÓPTICA E INSTRUMENTACIÓN BÁSICA.pdfMETROLOGÍA ÓPTICA E INSTRUMENTACIÓN BÁSICA.pdf
METROLOGÍA ÓPTICA E INSTRUMENTACIÓN BÁSICA.pdfesparzadaniela548
 
Estudio de materiales asfalticos para utilizar en obras viales
Estudio de materiales asfalticos para utilizar en obras vialesEstudio de materiales asfalticos para utilizar en obras viales
Estudio de materiales asfalticos para utilizar en obras vialesRamonCortez4
 
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptxJOSLUISCALLATAENRIQU
 
lean manufacturing and its definition for industries
lean manufacturing and its definition for industrieslean manufacturing and its definition for industries
lean manufacturing and its definition for industriesbarom
 

Recently uploaded (20)

ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
 
Introduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfIntroduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdf
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfINSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
 
Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----
 
CUENCAS HIDROGRAFICAS CARACTERIZACION GEOMORFOLOGIAS DE LA CUENTA
CUENCAS HIDROGRAFICAS CARACTERIZACION GEOMORFOLOGIAS DE LA CUENTACUENCAS HIDROGRAFICAS CARACTERIZACION GEOMORFOLOGIAS DE LA CUENTA
CUENCAS HIDROGRAFICAS CARACTERIZACION GEOMORFOLOGIAS DE LA CUENTA
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
Sistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesSistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajes
 
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
 
CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric Project
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347
 
PLAN DE TRABAJO - CONTRATISTA CORIS.docx
PLAN DE TRABAJO - CONTRATISTA CORIS.docxPLAN DE TRABAJO - CONTRATISTA CORIS.docx
PLAN DE TRABAJO - CONTRATISTA CORIS.docx
 
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdfS454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
 
Informe Mensual MARZO DE SUPERVISION.docx
Informe Mensual MARZO DE SUPERVISION.docxInforme Mensual MARZO DE SUPERVISION.docx
Informe Mensual MARZO DE SUPERVISION.docx
 
METROLOGÍA ÓPTICA E INSTRUMENTACIÓN BÁSICA.pdf
METROLOGÍA ÓPTICA E INSTRUMENTACIÓN BÁSICA.pdfMETROLOGÍA ÓPTICA E INSTRUMENTACIÓN BÁSICA.pdf
METROLOGÍA ÓPTICA E INSTRUMENTACIÓN BÁSICA.pdf
 
Estudio de materiales asfalticos para utilizar en obras viales
Estudio de materiales asfalticos para utilizar en obras vialesEstudio de materiales asfalticos para utilizar en obras viales
Estudio de materiales asfalticos para utilizar en obras viales
 
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
 
lean manufacturing and its definition for industries
lean manufacturing and its definition for industrieslean manufacturing and its definition for industries
lean manufacturing and its definition for industries
 

Importancia de las redes sociales y las herramientas tecnológicas que usan

  • 1.
  • 2. IMPORTANCIA DE LAS REDES SOCIALES Las redes sociales se han convertido en la más importante herramienta de comunicación entre personas, ya que, te permite comunicarte con gente conocida y desconocida a tiempo real en cualquier parte del mundo. Es tanto su impacto, que ahora las empresas también las usan como un medio de comunicación entre ellas y sus usuarios.
  • 3. FACEBOOK: Facebook usa varias herramientas tecnológicas para poder lograr la rapidez que tiene. 1. Apache Thrift: Conjunto de herramientas y librerías creada por Facebook, soporta C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk y OCaml. 2. Apache Cassandra: Base de datos no relacional, escrita en Java. 3. Apache Hive: Análisis de grandes conjuntos de datos sobre los cuales es posible buscar información en ellos. 4. Tornado web Server : Es un framework de servidor Web, escrito en Python está diseñado para permitir el procesamiento de miles de conexiones simultaneas. Facebook no podría “sentirse” en tiempo real sin Tornado.
  • 4. TWITTER • Twitter usa Ruby on Rails. Según el mismo creador de twitter,“La razón por la que Twitter fue creado con Ruby on Rails es porque con Rails se puede construir prototipos en un sólo día, incluso redes sociales. Empezamos a usar ruby on rails para poder trabajar más rápido y de forma más liviana y no estar tan atado con la estructura de Java” • Ruby on Rails es un framework de aplicaciones webde código abierto escrito en el lenguaje de programación Ruby, trata de combinar la simplicidad con la posibilidad de desarrollar aplicaciones del mundo real escribiendo menos código que con otros frameworks y con un mínimo de configuración.
  • 5. INSTAGRAM • Servidores : Usan como servidor WSGI a Gunicorn al ser Gunicorn más fácil de configurar, y menos intensivo con la CPU. Y para la ejecución de comandos en varias instancias en paralelo se usan Fabric que es capaz de desplegar en cuestión de segundos cual ejecución. • Almacenamiento de datos: Usa es PostgreSQL. Para realizar las conexiones principalmente desde Django se usa Pgbouncer.
  • 6. PINTEREST • Está desarrollado en Python junto con una versión muy modificada y tuneada de Django. • Su servidor web es Tornado (un proyecto de software libre de Facebook). • Su gestor de bases de datos es MySQL. • Para el control de versiones utilizan Git.
  • 7. SKYPE • Está desarrollado en lenguaje Pascal con la utilización de bibliotecas Delphi, para que pudiera ser utilizado en el sistema operativo Microsoft Windows, y debido al avance en el uso de software libre como es el caso de el sistema operativo GNU/Linux, la herramienta comenzó a basarse también en librerías Qt. • Utiliza un protocolo propietario, y si bien puede ser utilizado de manera gratuita por sus usuarios, éstos no poseen los permisos para modificar el programa, ya que tanto su protocolo como código de programación son cerrados, a diferencia de otros software del tipo OpenSource que permiten una total parametrización, como es el caso de Ekiga, OpenWengo y otros.
  • 8. WHATSAPP • WhatsApp utiliza una versión modificada de XMPP llamada FunXMPP (un protocolo de mensajería que utiliza como sintaxis el lenguaje XML.) • Los RFCs que definen el protocolo son los siguientes: • RFC 3920, especifica las características principales del protocolo XMPP • RFC 3921, define los servicios de mensajería instantánea y de presencia previstos en XMPP. • RFC 3922, que define una transposición de XMPP a CPIM • RFC 3923, que define un mecanismo extremo a extremo de firma y cifrado de los objetos.
  • 9. TELEGRAM • Se desarrolló un protocolo exclusivo para el procesamiento de datos. Esto incluye un sistema de cifrado AES de 256 bits, el sistema RSA de 2048 bits y el protocolo criptográfico Diffie-Hellman. • Se emplea en los mensajes un cifrado XOR de 128 bits, usado como firma digital de los usuarios.
  • 10. CONCLUSION: Como vemos, hay muchas herramientas y lenguajes de programación que usan las diferentes redes sociales. Ya sea por su rapidez, fluidez, capacidad de almacenamiento de datos, seguridad, etc. Al crear una hay que tener en cuenta en que esta enfocado, para poder elegir bien que herramienta usar y optimizar la satisfacción del usuario.