¿Por qué es importante?
Debes pasar de una práctica de «siempre encendido» a una de «siempre disponible». Desactivar temporalmente determinadas funciones o bibliotecas en función del consumo energético o de la carga del servidor es un enfoque estratégico para la gestión del software. Puedes dar prioridad a la eficiencia operativa y a la responsabilidad medioambiental reduciendo la demanda durante las horas punta o cuando la energía procede de combustibles fósiles.
Este método garantiza que tu software se adapte a las limitaciones infraestructurales en tiempo real, minimizando el impacto ecológico. Este enfoque puede aplicarse a los servicios publicitarios, los análisis o cualquier integración de terceros que no sea vital para la experiencia del usuario.
¿Qué puedo hacer?
-
Determina qué funciones son esenciales y cuáles se pueden desactivar temporalmente sin afectar gravemente a la experiencia del usuario (por ejemplo, durante la noche o los días festivos).
-
Desactiva los entornos de desarrollo y prueba durante la noche y los fines de semana.
-
Implementa un seguimiento en tiempo real de la carga del servidor y las fuentes de energía.
-
Diseña algoritmos que puedan desactivar automáticamente las funciones en función de los umbrales establecidos.
-
Informa a los usuarios cuando se desactiven temporalmente determinadas funciones y explicarles los motivos (véase Promueve comportamientos ecológicos entre los usuarios.).
-
Crea un mecanismo para que los usuarios puedan dar su opinión sobre el impacto de estas decisiones en su experiencia.
-
Pasa de «siempre activo» a «siempre disponible».
Aspectos a tener en cuenta
-
🧑💰 Experiencia de usuario mejorada que se traduce en mayores tasas de conversión y mayor satisfacción general.
-
💰 Optimización que se traduce en una reducción del gasto en la nube.
¿Cómo se ve el éxito?
Para determinar qué función debe pausarse, programarse o desactivarse por completo, es necesario comprender bien el recorrido de los usuarios. Si no crees que sea adecuado para ti, deberías considerar la opción @Configurar modo ultraecológico como alternativa.