Lexique informatique › Programmation › Toxiproxy

Toxiproxy

Programmation Svenska → Mis à jour: 2026-10-05

Proxy TCP de Shopify qui permet d'injecter des pannes réseau (latence, perte de paquets, limite de débit, coupure de connexion) dans les tests d'intégration.

On déclare un amont (l'IP:port de la base de données), Toxiproxy écoute sur un port local, et via une API HTTP on active des « toxics » : latency=2000, bandwidth=1KB/s, timeout=500. Le code client n'a pas à changer — il suffit de le pointer vers le port de Toxiproxy.

On l'utilise pour tester les nouvelles tentatives, les disjoncteurs et les délais d'attente face à de vraies bases de données ou à de vrais points d'accès HTTP. Plus léger que l'ingénierie du chaos en grandeur nature, plus honnête que les mocks. Concurrents : pumba, Chaos Mesh, Litmus (tous plus centrés sur Kubernetes).

← Retour au lexique