Una encuesta reciente revela que el 27 % de los usuarios afirma que un rendimiento deficiente no solo resulta frustrante, sino que también les genera estrés.
Hace años, el humorista Louis CK pronunció lo que hoy se considera un lamento clásico (al menos para algunos de nosotros), al que se ha dado en llamar «Todo es increíble y nadie está contento». Si ya lo has visto, ten paciencia por quienes no. En él, Louis observa cómo quienes lo rodean se frustran al usar la tecnología en un avión y señala la divertida realidad de nuestra impaciencia ante la lentitud del wifi a bordo mientras volamos por los aires, algo que, para empezar, ya es una proeza de la ingeniería.
Es un lamento que quizá podamos entender quienes nos curtimos con las conexiones telefónicas y las páginas web desesperadamente lentas. Resulta fascinante ver cómo los «nativos digitales» hacen muecas de angustia cuando una aplicación o página web tarda en cargarse más que un parpadeo (unos 400 ms). Tal vez la paciencia de los usuarios, ejem, más experimentados se deba a haber soportado descargas de Red Hat Slackware que duraban horas y mantenían ocupados tanto la línea telefónica como el ordenador, solo para que, a cinco minutos de terminar, quedaran dañadas por los datos basura introducidos por la llamada en espera debido a otra inoportuna llamada de telemarketing.
Los jóvenes de hoy no saben lo bien que viven. Internet (y la tecnología en general) es realmente increíble. Y, aun así, nadie está contento. Resulta que no solo no están contentos, sino que están estresados.
Pero no podemos volver atrás (y, sinceramente, ¿quién querría hacerlo?) Así que lo único que podemos hacer es afrontar el mundo tal como es, no como era ni como nos gustaría que fuera. Y eso implica que los usuarios son cada vez más sensibles a las variaciones en el rendimiento.
Por tanto, cuando llega un informe como el de AppDynamics que detalla el impacto devastador de un rendimiento deficiente, debemos prestarle atención. Porque un rendimiento deficiente es un problema grave que puede afectar drásticamente a tu capacidad para hacerte con una parte de la economía mundial de las aplicaciones, que actualmente se estima que superará los 6 billones de dólares en 2021.

El impacto potencial no es insignificante. Al contrario, resulta que los usuarios actuales son más fieles a una aplicación que a una marca. Por tanto, cabría concluir que, en la economía de las aplicaciones, tu aplicación es tu marca, para bien o para mal.
Y resulta que lo malo es aún peor de lo que cabría esperar. Un rendimiento deficiente no solo frustra a los usuarios, sino que les genera estrés.
Dado que muchos de nosotros dependemos de aplicaciones —tanto móviles como de otro tipo— para realizar un centenar de tareas distintas durante una jornada laboral habitual, esto tampoco afecta únicamente a las aplicaciones dirigidas a usuarios externos. Afecta tanto a las aplicaciones diseñadas para generar beneficios como a las destinadas a mejorar la productividad.
Lo cierto es que, en la economía digital, las aplicaciones ofrecen la oportunidad de aumentar el producto interior corporativo (CDP) mejorando la productividad e incrementando los beneficios gracias a la comodidad que brindan. Sin embargo, un rendimiento deficiente puede frenar en seco ese crecimiento.
Cuando 8 de cada 10 usuarios han ELIMINADO una aplicación debido a problemas de rendimiento, se ha perdido una oportunidad. La triste realidad es que, según este informe, probablemente ya se hayan pasado a la competencia.
La buena noticia es que existe una gran variedad de servicios para aplicaciones diseñados para mejorar el rendimiento. Y las organizaciones los están utilizando.
LOS SERVICIOS DE APLICACIONES QUE UTILIZAN LAS ORGANIZACIONES PARA MEJORAR EL RENDIMIENTO
El problema, por supuesto, es que no siempre (de hecho, casi nunca) se tiene un control absoluto sobre el rendimiento de una aplicación. Está la última milla: ese sinuoso tramo de cable entre el usuario y usted. También está la propia plataforma de la aplicación, que puede estar ya optimizada y ajustada al máximo, o no. Si se encuentra en la nube pública, no se tiene ningún control sobre la propia red. Y luego está la aplicación: la elección del lenguaje, la conectividad con la base de datos, la lógica... Los factores que contribuyen a un rendimiento deficiente son numerosos y no siempre están bajo el control de nadie. Los servicios de aplicaciones, situados en un punto anterior de la ruta de los datos, pueden contrarrestar eficazmente los problemas que lastran el rendimiento de las aplicaciones y, en muchos casos, darles el impulso necesario para que rindan mejor de lo esperado.
Técnicas como la compresión y la aceleración (minificación, optimización de imágenes, etc.) mejoran el rendimiento manipulando el contenido para entregarlo más rápidamente, tanto dentro como fuera de la organización. Los servicios centrados en protocolos, como HTTP2 y «HTTP rápido», se enfocan en eliminar esos molestos aspectos de los protocolos basados en texto que dificultan una entrega más rápida de las aplicaciones. Aunque la adopción de HTTP2 sigue siendo lenta, en nuestra encuesta Estado de la entrega de aplicaciones de 2017 descubrimos que un porcentaje significativo de organizaciones (16 %) tenía previsto implementar HTTP2. Otros servicios relacionados con el rendimiento también obtuvieron buenos resultados y compitieron con los relacionados con la seguridad por el título de «los que más probablemente se implementarían durante el año siguiente».
La descarga de SSL y la multiplexación TCP permiten que los servidores se centren en servir contenido, en lugar de realizar complejas operaciones criptográficas y relacionadas con las conexiones en cada solicitud y respuesta, una tarea cada vez más pesada al servir aplicaciones compuestas por cientos de llamadas a API.
Los servicios de aplicaciones ofrecen un sólido conjunto de opciones para mejorar el rendimiento de las aplicaciones, tanto en la nube como en el centro de datos. Se centran exclusivamente en acelerar las aplicaciones, independientemente de dónde se encuentren o de cómo estén desarrolladas.
El rendimiento siempre ha sido importante, pero nunca había sido tan crucial como lo está siendo en la economía de las aplicaciones. Dada la menor tolerancia a un rendimiento deficiente (incluso podría decirse que hoy en día los usuarios son muy sensibles a las fluctuaciones), es más importante que nunca aprovechar todos los recursos a tu alcance para asegurarte de que tu aplicación funcione con la rapidez suficiente para satisfacer incluso a los usuarios más exigentes.
Si necesitas un sujeto de prueba para eso, te alquilo a mi hijo de 9 años. Si consigues satisfacer su impaciente dedo de usuario de apps, tienes un producto ganador.
Sobre el autor

Lori MacVittie es ingeniera distinguida y evangelista jefe en la Oficina del CTO de F5, y cuenta con una amplia experiencia en entrega de aplicaciones, estrategia de automatización e infraestructura. Es conocida por convertir la complejidad en claridad, ya sea definiendo mecanismos de protección para agentes de IA, analizando arquitecturas multinube frágiles o explorando los límites de los sistemas escalables. Aporta más de treinta años de experiencia en el sector en desarrollo de aplicaciones, arquitectura de TI y operaciones de redes y sistemas. Antes de incorporarse a F5, fue una galardonada editora de tecnología. MacVittie posee un máster en Informática y es una autora prolífica cuyas publicaciones abarcan la seguridad, la nube y la arquitectura empresarial. También es una apasionada de los juegos de mesa y los videojuegos, y expresa sin complejos sus firmes opiniones sobre el queso.
Más artículos de Lori Mac VittieArtículos relacionados del blog

Cree servicios públicos seguros, resilientes y preparados para la IA con F5 y AWS
Descubre cómo las organizaciones del sector público pueden modernizar de forma segura sus aplicaciones y soluciones de IA, al tiempo que gestionan los sistemas heredados, el cumplimiento normativo y el riesgo operativo.
Protección de los sistemas de IA: por qué la seguridad debe avanzar al ritmo de la innovación
Desde acelerar avances revolucionarios en medicina y educación hasta transformar la vida cotidiana, la IA está cambiando nuestra forma de vivir y trabajar. Pero también ofrece grandes oportunidades a los ciberdelincuentes.
Avanzar hacia la optimización digital tras la transformación
Descubre estrategias de optimización digital para garantizar políticas de seguridad coherentes, impulsar la madurez de la transformación digital y superar los retos de la transformación.
Proyecto de código abierto destacado: mayor observabilidad con F5 Cloud Logger iApp
En el punto de mira del código abierto: cómo aumentar la observabilidad. Lee el blog de F5 para descubrir cómo exportar fácilmente la telemetría de BIG-IP a plataformas modernas de análisis en la nube.
El estado de la entrega de aplicaciones en 2018: la transformación digital impulsa la automatización y la multinube pese a las preocupaciones de seguridad
Descubre las principales conclusiones del cuarto informe anual de F5 sobre el estado de la entrega de aplicaciones.
Estado de la entrega de aplicaciones en 2017: automatización, API y DevOps
Descubre el informe sobre el estado de la entrega de aplicaciones de 2017. Lee el blog retrospectivo de F5 sobre los inicios del auge de las redes declarativas y los flujos de DevOps.