Qué es y cómo funciona el Device Fingerprinting

El reto de identificar a un usuario en el contexto online es indudablemente cada vez más complejo. Las iniciativas para proteger nuestra privacidad como usuarios han ido creciendo en los últimos años a través de diversas medidas como los importantes cambios en las políticas de privacidad y protección de datos (GDPR), así como las decisiones de algunos actores clave como Apple y su Internet Tracking Prevention (ITP), del que hablaré en un futuro post y […]

Leer más

Que son realmente las Cookies y su papel en la medición cross-site

La Medición Cross-Site y las Cookies Cuando visitamos cualquier sitio en internet, por ejemplo www.misitio.com, éste puede solicitar recursos (imágenes, scripts…) de su propio servidor bajo el dominio misitio.com y al mismo tiempo solicitar recursos de otros dominios diferentes antes de presentar la página al usuario en su navegador, por ejemplo los últimos tweets que hemos publicado en @misitio. A esto se le denomina origen cross-site o carga cross-site y es una parte esencial de […]

Leer más

Anatomía de una petición a una API REST

El Protocolo de Comunicación Existen distintos tipos de APIs que pueden utilizar diferentes protocolos de comunicación. Por ejemplo, el protocolo FTP (File Transfer Protocol) es un protocolo de tipo asíncrono, es decir, la comunicación entre el cliente y el servidor no ocurre en tiempo real por este motivo es un tipo de protocolo que ha sido usado en situaciones en las que no era necesaria una respuesta inmediata. FTP es un protocolo que se usa […]

Leer más

RESTful: Los Servicios Web para Gente de Marketing (1)

En el comienzo de Internet la experiencia de visitar un sitio web consistía básicamente en el consumo de información en formato texto salpicada con algunas imágenes, habitualmente en resolución relativamente baja. Una experiencia que se extendía cada vez que hacíamos click en un enlace que, mágicamente, nos transportaba a un nuevo contenido con aproximadamente el mismo reparto de ingredientes. Con la llegada de la denominada web 2.0 se produce un gran cambio. Mientras visitábamos una […]

Leer más

Introducción a Spark: Big Data para gente de Marketing (7)

Un poco de historia sobre Spark El proyecto Spark tuvo su comienzo entre los muros de la universidad de Berkeley en California en 2009. En su concepción Spark intentaba demostrar la viabilidad de otro proyecto de la misma universidad, Mesos desarrollado por Benjamin Hindman y Matei Zaharia, entre otros. Mesos intentaba aportar una nueva capa de gestión que permitía compartir recursos en sistemas distribuidos a través de diversos frameworks de manera eficiente sin necesidad de […]

Leer más

YARN y MapReduce: Big Data para gente de Marketing (6)

Los Problemas de MapReduce Como hemos visto en el post anterior MapReduce se encarga de automatizar el procesado de los datos en paralelo a través de distintos nodos de un cluster gestionando las tareas necesarios para la realización del trabajo. También proporciona la capacidad de reconducir el proceso en el momento en que detecta que uno de los nodos falla . MapReduce fue concebido para una función muy concreta, indexar el contenido de cada página […]

Leer más

MapReduce y Hadoop: Big Data para gente de Marketing (5)

MapReduce es el modelo de programación utilizado en Hadoop que, básicamente, le hace la vida más fácil a los programadores a la hora de trabajar con grandes volúmenes de datos distribuidos a través de múltiples máquinas que va a trabajar en paralelo dentro de un mismo cluster . Si queremos aprovechar las capacidades de combinar los esfuerzos de varias máquinas en paralelo para realizar nuestra trabajo (job) lo primero que vamos a necesitar es expresar ese […]

Leer más

Introducción a Hadoop: Big Data para gente de Marketing (4)

Un poco de Historia Como sabrás Apache Software Foundation es un proyecto que recoge distintas iniciativas de código abierto (Open Source) y Hadoop es una de esas iniciativas. El corazón de lo que es hoy Hadoop se inspiró en dos proyectos de Google que tenían su origen en la ambición de indexar el contenido de la WWW en que estaba embarcada la compañía. Los dos proyectos eran: Google File System (GFS), un nuevo sistema de […]

Leer más