NGINX gère 12 milliards de transactions par jour chez Capital One

Rohit Joshi, directeur de l’ingénierie logicielle chez Capital One

Mike Dunn, directeur de l’architecture d’intégration et de tokenisation chez Capital One

Lors de leur session à la NGINX Conf 2018, Rohit et Mike expliquent comment Capital One utilise NGINX pour ses applications exigeant le débit le plus élevé et la latence la plus faible. Ils retracent leur parcours avec NGINX, depuis la mise en place d’une passerelle API comme première application NGINX jusqu’au déploiement de plusieurs autres applications à la suite de ce succès. Grâce à la boucle d’événements monothread de NGINX et au module OpenResty permettant d’écrire du code Lua personnalisé, Capital One a pu faire évoluer ses applications jusqu’à 12 milliards d’opérations par jour, avec des pics de 2 millions d’opérations par seconde, tout en maintenant une latence comprise entre 10 et 30 millisecondes.