Ir al contenido principal

Articulo de WhatsApp

Este articulo nos dice como WhatsApp se creó y como ha crecido. Ellos habían creado una plataforma de mensaje en C++, los fundadores son ex trabajadores de Yahoo!, su meta era llegar a cinco millones de personas, lo cual han rebasado si vemos las cifras que hay hoy en día.
En si le preguntan al programador si WhatsApp es una plataforma innovadora y vale su precio a la se le vendió a Facebook, como vemos el respondió si y no, y comprendo perfectamente su punto, porque en si su diseño es muy básico y muy fácil de usar, todos le puede entender fácilmente, también podemos tomar en cuenta que cualquiera puede hacer esto, por esta última parte es por la cual no debería valer mucho, pero como he dicho antes la plataforma ha alcanzado un impacto bastante, y cada vez más personas la ha empezado usar, esto conlleva en que los SMS se han dejado de usar poco a poco, aquí las compañías de telefonía celular entrar  y es que con ellas se pueden hacer convenios para hacer tales paquetes para obtener internet y conectarse a la aplicación. Facebook vio como las acciones de la aplicación iban creciendo y como cada vez más persona utilizaban con esto, esto le represento un peligro ¿Por qué? Bueno como sabes él también tiene su plataforma de mensajería, sus interfaces de ya sea para Messeger o Instagram no era las cómodas y no era tan utilizadas, lo cual provocaba que estuviera muriendo lentamente. , así que decidió comprarla, ya comprada tendría en los convenios de los contratos con las telefonías, lo cual le generaría más ingresos.  
Aquí nos preguntan ¿cómo es posible que una plataforma 450 millones de usuarios con tan solo 32 ingenieros? Nos dan una serie de datos, los cuales son muy interesantes, si vemos las estadísticas suenan un poco loco como un desarrollador debe de encargarse de 14 de millones de usuarios, los terabytes que se utilizan para almacenar todos los mensajes que se mandad (los cuales son 50 mil millones de entrada y de salida al día), las personas que se inscriben cada día a la plataforma, el porcentaje de inversión de Facebook, nodos y todo esto puede ser posible sin hacer ninguna inversión ha anuncios. Realmente es increíble lo que han logrado.

Ahora veamos que leguajes de programación de utilizaron Erlang, FreeBSD Yaws, lighttpd, PHP, Parches personalizados a BEAM (BEAM es como la JVM de Java, pero para Erlang) XMPP personalizado, Hosting puede estar en Softlayer, la mayotia no lo conozco pero me gustaría saber más de ellos.
En general es una intefaz que fue la mayoría hecha con Erlang, con siete plataformas de cliente: iPhone, Android, Blackberry, Nokia Symbian S60, Nokia S40, Windows Phone, las cuales son fáciles de usar, una opción de comunicarse de manera más fácil y la cual tiene una gran capacidad rendimiento para el usuario.                     

Comentarios

Entradas populares de este blog

Historia del lenguaje C++

C es un lenguaje de propósito general que se puede utilizar para escribir cualquier tipo de programa, pero su éxito y popularidad está especialmente relacionado con el sistema operativo UNIX, parte de un lenguaje anterior, el lenguaje B, escrito por Ken Thompson en 1970.  En 1972 es Dennis Ritchie (de los Laboratorios Bell de AT&T) quien diseña finalmente C a partir del B de Thompson, aportando un diseño de tipos y estructuras de datos que consiguen una claridad y eficacia en el lenguaje muy superior. Es un lenguaje que permite realizar una programación estructurada economizando las expresiones, con abundancia de operadores y tipos de datos, codificando en alto y bajo nivel simultáneamente, reemplazando ventajosamente la programación en ensamblador y permitiendo una utilización natural de las funciones primitivas del sistema. Además, no está orientado a ningún área en especial y sobre todo consigue un código objeto altamente optimizado que repercute en que los progr...

Evolución de los lenguajes programación

Yo creí que los lenguajes de programación se empezaron a crear desde los 90’s y me llevo la sorpresa que no es así, realmente fue una grata sorpresas. Creo está bien saber cómo han evolucionada ya que podemos saber cómo fueron sus inicios y como han cambiado conforme a las necesidades de programador las ha necesitado. Además también con esto podemos darnos la idea de que lenguaje de programación nos gustaría utilizar y querer manejarlos al 100%. Fuentes: https://www.maestrodelacomputacion.net/historia-de-los-lenguajes-de-programacion/ https://www.timetoast.com/timelines/linea-del-tiempo-evolucion-de-los-lenguajes-de-programacion   https://en.wikipedia.org/wiki/History_of_programming_languages

Presentación de la historia del C++