Entradas

Mostrando las entradas con la etiqueta Rendimiento

La eficacia del contenido en la web actual #Bigquery #httparchive #gzip_score

Imagen
Optimizar la eficacia del contenido para los portales web/web móviles actuales parecería algo asumido pero, ¿podemos asegurar eso? En el portal de developers de #Google #Web #Fundamentals pueden encontrar muy buenos artículos. Visión general de la optimización de contenidos. También pueden revisar la sección donde se explica la optimización en la codificación y transferencia de recursos basados en texto. Parece directamente asumido que la compresión gzip está activa en todos los portales de mayor impacto, solo quería validar esta presunción. ¿Como? Vamos a utilizar los datos portados a BigQuery de httparchive.org Utilizaremos la sección donde se registran los HARs de análisis realizados y la tabla de 2016_01_01_android_pages.   Solo tenemos la url analizada y el payload en json, con un diseño como este: Como el análisis está realizado con WPT podemos obtener directamente el gzip_score . ¿Como se imaginan esto?  Con BigQuery es muy simple: ...

Una vista general al rendimiento web mobile, #BuenFin #Mx sector #Electrodomésticos

Imagen
En muchos países ocurren cada vez con más frecuencia los fines de semana de descuentos. De hecho cada vez se incrementa más el modelo de compra móvil. En méxico una temporada muy promocionada es BuenFin . Vamos a intentar responder una simple pregunta. Si decidimos realizar compras en este periodo, podríamos hacerlo sin problemas sobre el entorno web-mobile de algunos de los participantes más importantes? en este articulo un breve analisis sobre el sector #electrodomésticos... Ambiente de análisis : Cellphone,  Nexus 6P Chrome 55.0.2883.91. Método remote-debug y framework sitespeed.io. conexión estable cable compartida promedio.   Soluciones analizadas, solo en la home-page que en teoría sería la más optimizada. con 3-5 muestras para evitar algunas inconsistencias.  http://www.bestbuy.com.mx/ https://www.walmart.com.mx http://www.sears.com.mx/ http://www.coincitymexico.com/ http://www.chedraui.com.mx/ 1. Bestbuy *Desconocido para #Bestbuy cuidar CPU...

Una prueba de estrés para mi aplicación..

Imagen
Una de las características importantes e interesantes dentro del circuito y desarrollo de una aplicación son las validaciones tecnológicas utilizando pruebas de stress. Como lo podríamos realizar con herramientas open-source y en una VM de #ComputeEngine en solo segundos ?¿ Como framework open-source hay algunos interesantes como Pylt[basado en python], Multi-mechanize[basado en python], Gatling[basado en java y scala]. Vamos a poner a funcionar #Gatling en una VM de #ComputeEngine, creamos un script con el recorder y a probar con usuarios virtuales la escala de nuestra solución. [una propuesta muy económica muy flexible] En la presentación de mañana propondremos este caso para todos los startups de #launchpadweek #Mex Con menos de 2 USD puede hacer una pruebas de cientos incluso miles de usuarios concurrentes...¿Como lo ves? Voy a ejecutar un prueba continua de 5 usuarios por segundo en 60 segundos que desencadenen actividades en el datastore de escritura..Fig.1 propon...

Iniciando la representación de una mobile-web-page pensando en el rendimiento - Parte 1

Imagen
Hoy quería compartir con ustedes un enfoque simple y ágil sobre el análisis de rendimiento pensado sobre un entorno  web-mobile. Este tipo de técnicas ya se utilizan a diario en mundo web tradicional pero actualmente el despertar del mundo mobile y con sus aristas mobile-web han despertado necesidad e interés en cada referente tecnológico. La idea es muy simple, vamos a trabajar el camino crítico de renderización de una web-page, y al llevar el concepto a mobile-web estos elementos se hacen mucho más críticos... Para esta actividad utilizaremos RAIL [Response-Animation-Idle-Load] y en concreto trabajaremos sobre el elemento #Load. Fig.1 camino crítico de renderización Vamos a empezar por representar el DOM y el CSSOM, en un ejemplo relativamente simple. html: css: Como representarías el DOM y el CSSOM ? esta actividad representaría el primero de los pasos para recorrer el camino crítico de renderización y por supuesto optimizar nuestro ambiente web-mobile. Fig....