Case Study: Leboncoin: Optimización del tráfico API para la sostenibilidad y el rendimiento

El reto

(link: https://www.leboncoin.fr/ class: mylink lang: de rel: nofollow role: button target: _blank title: Wikipedia text: Leboncoin), el mercado online líder en Francia, se enfrentaba a un reto importante debido al exceso de tráfico de API, que consumía recursos y aumentaba los costes. El equipo de Promote, responsable de enviar mensajes dinámicos a los usuarios a través de ventanas emergentes, banners y notificaciones, generaba 522 millones de llamadas API semanales, el 85 % de las cuales daban lugar a errores 404.

Esta ineficiencia requería hasta 120 réplicas de servidor y elevaba el uso de la CPU de la base de datos al 60 %, lo que aumentaba significativamente su huella de carbono y sus costes operativos. A medida que crecía su huella digital, reconocieron la necesidad urgente de una solución escalable y ecológica que mantuviera la funcionalidad de la plataforma y redujera el desperdicio.

Objetivos

Leboncoin se propuso eliminar las solicitudes API redundantes para:

Enfoque

Como parte de la iniciativa «(link: https://www.apidays.global/sustainable-digital-challenge/ class: mylink lang: de rel: nofollow role: button target: _blank title: Wikipedia text: Desafío digital sostenible Apidays)», Leboncoin implementó una solución triple en un solo sprint de dos semanas en diciembre de 2023:

Impacto

La estrategia de optimización proporcionó beneficios inmediatos y sustanciales:

Conclusiones clave

Pasos futuros

Leboncoin tiene previsto seguir optimizando su arquitectura API ampliando estos principios a otros sistemas de su plataforma. Su objetivo es seguir supervisando y midiendo el impacto medioambiental de sus operaciones digitales, estableciendo nuevos puntos de referencia para el desarrollo sostenible en la industria tecnológica.

Conclusión

El enfoque proactivo de Leboncoin demuestra cómo replantearse los aspectos fundamentales del diseño de API puede reportar beneficios técnicos, financieros y medioambientales. Al integrar los principios del ecodiseño en su estrategia de producto, han demostrado que eliminar los residuos digitales beneficia tanto a las operaciones comerciales como a la sostenibilidad medioambiental.