Este artículo presenta un enfoque práctico de la ingeniería del caos utilizando Toxiproxy para probar la resiliencia de un servicio de pasarela SMS. El autor detalla cómo configurar Toxiproxy para simular latencia de red, timeouts y limitación de tasa, y luego valida que los mecanismos de respaldo del sistema (lógica de reintento, interruptores de circuito, etc.) funcionen correctamente. El artículo enfatiza la importancia de realizar estos experimentos solo en entornos que no sean de producción e incluye advertencias de seguridad claras. Para los equipos de ingeniería que construyen o mantienen servicios de comunicación, esta es una referencia valiosa para garantizar la solidez frente a fallos del mundo real. La metodología se puede extender a otros componentes críticos de la infraestructura.
Una guía práctica para usar Toxiproxy en la inyección de fallos en pasarelas SMS, centrada en pruebas de resiliencia a timeouts y límites de tasa.