El concepto del metaverso se ha catapultado a la conciencia pública. Pero en un mar de tecnologías emergentes, aún no está del todo bien definido.

Independientemente del alcance final del metaverso, una cosa está clara: el último metaverso deberá representar experiencias reales con la mayor precisión y naturalidad posible. La realidad y la sociedad no pueden fallar. Nuestra experiencia inmersiva no puede detenerse debido a una actualización de código de terceros o un aumento en la latencia de un proveedor de servicios. El metaverso requiere 'nueves infinitos' de disponibilidad y redundancia globalmente inteligente, reenrutamiento y conmutación por error para brindar una experiencia siempre activa.

Pero uno solo puede comenzar a imaginar la red y la conectividad que se requerirán para respaldar ese mundo. Y con tanta competencia y dinero en el espacio, la presión para hacer las cosas bien la primera vez es intensa.

109_OpenAI_DALLE_2__-_Data_centers_forcing_houses_out_of_a_city_digital_art_3.png
– DCD/DALL·E 2

Por lo tanto, con esto en mente, ¿Qué cambios podría traer el metaverso a los campos del desarrollo de aplicaciones y la experiencia digital?

La necesidad de ser verdaderamente global y redundante

El mundo ya se está moviendo en muchos sentidos hacia el procesamiento en tiempo real o casi en tiempo real. Por ejemplo, en el mundo financiero, el procesamiento directo significa que las transacciones ocurren a medida que se inician en lugar de en lotes al final del día. Las organizaciones medianas y grandes también están implementando grandes plataformas de transmisión de eventos e incorporando estas transmisiones en enormes motores de análisis para comprender las necesidades de los clientes y las respuestas del sistema a las condiciones del mundo real sobre la marcha.

El metaverso lleva esto a otro nivel, ya que se espera que sea esencialmente en tiempo real y persistente, sin botón de pausa, que continúe existiendo y funcionando incluso después de que los usuarios se hayan ido. Esto significa que la centralidad no está en el usuario, sino en el mundo virtual en sí.

Ese nivel de funcionalidad requerirá más rendimiento y pondrá más demandas en lo que ya es una infraestructura de Internet de mejor esfuerzo, incorporando tecnologías de realidad virtual (VR), háptica, identidad virtual y monedas solo en línea. Sin embargo, a pesar de esto, deberá ser capaz de mantener a las personas en la experiencia del metaverso, independientemente de la adversidad de la conexión o las condiciones ambientales del tráfico.

Características del código basado en web

Como resultado, cualquier aplicación de software codificada para el metaverso deberá diseñarse teniendo en cuenta la red subyacente y, específicamente, cualquier restricción que plantee esa red. Eso es muy diferente de la cantidad de aplicaciones que se diseñan actualmente, a menudo con solo considerar de pasada cómo funcionarán en diferentes tipos de redes que podrían exhibir características de latencia y rendimiento variables.

Las aplicaciones basadas en web actuales ya dependen en gran medida de una gran cantidad de dependencias y sistemas y servicios interdependientes para poder funcionar. Una ruptura o vulnerabilidad en esa cadena ya puede causar degradación o pérdida de servicio. Es probable que el metaverso y las aplicaciones codificadas para él estén formados por dependencias aún más estrechamente integradas. En un nivel básico, seguirá siendo una aplicación, o un conjunto de aplicaciones, distribuidas a través de una infraestructura de centro de datos en la nube o de hiperescala y que dependen de Internet y la nube o la conectividad privada para funcionar. Es probable que se dependa en gran medida del rendimiento de las API para ofrecer una experiencia integrada, junto con tecnologías como blockchain y el procesamiento de pagos, así como la computación potencialmente perimetral, acercando el poder de procesamiento al usuario.

En el caso de que una parte de la experiencia no se reproduzca, toda la experiencia se verá afectada materialmente. Es posible que parte del metaverso simplemente no aparezca frente a nosotros. En una experiencia virtual inmersiva en la que somos participantes activos, que una parte de la realidad falle ante nosotros no es suficiente.

Ya hay evidencia de que los desarrolladores de metaversos no tolerarán este tipo de fallas en la experiencia. Muchos se están desarrollando actualmente en múltiples plataformas de metaverso, cubriendo efectivamente sus apuestas en cuanto a cuál podría ganar tracción primero u ofrecer un mayor nivel de experiencia o resistencia. Los metaversos que no son confiables, ya sea por la forma en que están codificados o por los sistemas operativos subyacentes y las limitaciones de la infraestructura, pueden no tener una segunda oportunidad con los ecosistemas de desarrolladores o usuarios.

Supervisión del metaverso

No es solo la calidad del código y la resistencia de la red lo que determinará si un metaverso tiene éxito o falla. La entrega de experiencias de metaverso también requerirá nuevos tipos de monitoreo, prueba y conocimiento.

Es probable que los desarrolladores tengan acceso a alguna telemetría abierta, cortesía de la plataforma de metaverso que elijan. Sin embargo, es posible que también deseen instrumentar diferentes partes de la experiencia de extremo a extremo de forma independiente para verificar que cada una funcione y responda según lo previsto. Un enfoque de inteligencia colectiva ayudará a garantizar que los desarrolladores tengan acceso a la combinación correcta de métricas para juzgar la salud y el rendimiento del metaverso, y su contribución específica al mismo.

Esto incluirá la visibilidad de extremo a extremo en toda la cadena de suministro digital y las redes de Internet y la nube que brindan la experiencia digital del metaverso, ya que será crucial ver, detectar y optimizar cualquier problema de rendimiento antes de que provoque que los usuarios experimenten apagones abruptos o interacciones fallidas. Se requerirán nuevos métodos para adaptarse a esta nueva realidad, mucho más allá del monitoreo tradicional.

El metaverso y las oportunidades que traerá esta nueva realidad inmersiva son ciertamente emocionantes. Pero como todas las nuevas fronteras en los entornos centrados en Internet de hoy en día, las experiencias con fallas y propensas a errores no son una opción. En el metaverso, conceptos como "tiempo de inactividad" y "tiempo de actividad" dejan de existir, porque el único nivel de disponibilidad aceptable para la realidad es "todo el tiempo".


Por Ian Waters, director sénior en EMEA de ThousandEyes