LENGUAJE DE PROGRAMACION 2
REDES SOCIALES
• La redes sociales son un medio de comunicación social que
trata de establecer contacto con los individuos...
FACEBOOK
Red social creada por MARK ZUCKERBERG .
Facebook ha demostrado ser un sitio de redes sociales
innovador y exitoso...
PHP es un lenguaje de secuencia de
comandos del lado del servidor que crea
y envía las páginas HTML dinámicas.
Este conjun...
Haystack. Este software de código
abierto es una plataforma de
almacenamiento de objetos de alto
rendimiento.
La compañía ...
twitter
Es una aplicación web gratuita que reúne las ventajas de los
blogs, las redes sociales y la mensajería instantánea...
Ruby on Rails:
es un marco de trabajo de aplicaciones
web de código abierto escrito en el
lenguaje de programación Ruby. T...
youtube
Es un sitio web , donde los usuarios pueden subir y compartir
videos. Creado por Chad Hurley, Steve Chen y Jawed K...
INSTAGRAM
Red social donde se puede compartir fotos y videos. Permite a los
usuarios aplicar efectos fotográficos como fil...
COMO BASE DE DATOS:
PostGreSQL ha sido el almacén
principal de la mayoría de los datos
creados por los usuarios.
COMO ALMA...
Próxima SlideShare
Cargando en…5
×

TECNOLOGIAS DETRAS DE LAS REDES SOCIALES

289 visualizaciones

Publicado el

LENGUAJES DE PROGRAMACION

Publicado en: Tecnología
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
289
En SlideShare
0
De insertados
0
Número de insertados
4
Acciones
Compartido
0
Descargas
6
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

TECNOLOGIAS DETRAS DE LAS REDES SOCIALES

  1. 1. LENGUAJE DE PROGRAMACION 2
  2. 2. REDES SOCIALES • La redes sociales son un medio de comunicación social que trata de establecer contacto con los individuos mediante el uso del internet. • Las redes sociales con mayor uso por usuarios son : - FACEBOOK - TWITTER - YOUTUBE - INSTAGRAM
  3. 3. FACEBOOK Red social creada por MARK ZUCKERBERG . Facebook ha demostrado ser un sitio de redes sociales innovador y exitoso utilizando sólo plataformas de software de código abierto para construir y mantener el sitio web. XMPP es un protocolo para comunicación en tiempo real, la cual sirve de base para un amplio rango de aplicaciones, incluyendo mensajería instantánea, listas de contactos, charlas con múltiples participantes, voz, video llamadas, etc.
  4. 4. PHP es un lenguaje de secuencia de comandos del lado del servidor que crea y envía las páginas HTML dinámicas. Este conjunto de secuencias de comandos le permite al sitio web funcionar mejor y obtener el máximo rendimiento de sus servidores. MySQL (BASE DE DATOS) es uno de los principales componentes de la tecnología detrás de Facebook. Se implementa por medio de cientos de miles de sitios web, lo que permite al código PHP recuperar rápidamente datos importantes, y muchas veces, seguros.
  5. 5. Haystack. Este software de código abierto es una plataforma de almacenamiento de objetos de alto rendimiento. La compañía ha ajustado Haystack para guardar una foto cargada en cuatro resoluciones diferentes para ayudar a acelerar el proceso de recuperación, lo que depende del tamaño de la foto requerida por el código PHP de Facebook. Tornado es un framework de servidor Web y está liberado bajo la licencia Apache versión 2, está escrito en Python y está diseñado para permitir el procesamiento de miles de conexiones simultaneas.
  6. 6. twitter Es una aplicación web gratuita que reúne las ventajas de los blogs, las redes sociales y la mensajería instantánea. Twitter es una nueva forma de comunicación, que permite a sus usuarios estar en contacto con personas de su interés a través de mensajes breves de texto a los que se denominan Tweets .
  7. 7. Ruby on Rails: es un marco de trabajo de aplicaciones web de código abierto escrito en el lenguaje de programación Ruby. Trata la posibilidad de desarrollar aplicaciones del mundo real escribiendo menos código y con un mínimo de configuración. La razón por la que fue creada Twitter con Ruby on Rails es : Porque con Rails Se puede Construir Prototipos en un solo día, incluso Redes Sociales. Se empezó con un rubí a usar sobre rails para poder trabajar más rápido y de forma más liviana y no estar tan atado con las Estructura de Java. - Evan Henshaw-Plath
  8. 8. youtube Es un sitio web , donde los usuarios pueden subir y compartir videos. Creado por Chad Hurley, Steve Chen y Jawed Karim. Esta plataforma cuenta con un reproductor online basado en Flash formato desarrollado en Adobe Systems o en HTML. • ADOBE FLASH HTML Aplicación de creación y manipulación de gráficos vectoriales trabajando con fotogramas Nos brinda un lenguaje de marcado para la elaboración de paginas web.
  9. 9. INSTAGRAM Red social donde se puede compartir fotos y videos. Permite a los usuarios aplicar efectos fotográficos como filtros, marcos, colores, etc. Python ha sido el lenguaje elegido y Django el framework (marco de trabajo) a utilizar para llevarlo a la web. Este servicio web ha sido liberado utilizando Gunicorn como servidor WSGI y NGINX para manejar las peticiones utilizando un esquema de balanceo de cargas.
  10. 10. COMO BASE DE DATOS: PostGreSQL ha sido el almacén principal de la mayoría de los datos creados por los usuarios. COMO ALMACENAMIENTO DE DATOS: Instagram utiliza ampliamente Redis como su segunda opción en el almacenamiento de datos, es el motor que mueve a su sistema de feeds principal. COMO MOTOR DE CACHÉ: Instagram ha optado por utilizar memcached para la gestión de sus datos en caché, el cual conectan con pylibmc & libmemcached.

×