Mercury utilise 2 millions de lignes de Haskell en production
Original : A couple million lines of Haskell: Production engineering at Mercury
Pourquoi c'est important
Démontre la viabilité de Haskell pour des systèmes financiers critiques à grande échelle
Mercury, fintech américaine servant 300 000 entreprises avec 650M$ de revenus annualisés, utilise environ 2 millions de lignes de code Haskell pour ses systèmes bancaires. L'entreprise a traité 248 milliards$ en 2025.
Ian Duncan, ingénieur chez Mercury, décrit comment la fintech utilise massivement Haskell en production. Mercury sert plus de 300 000 entreprises et a traité 248 milliards de dollars en volume de transactions en 2025, générant 650 millions de revenus annualisés. L'entreprise emploie environ 1 500 personnes et est en cours d'obtention d'une licence bancaire nationale aux États-Unis. Leur base de code compte environ 2 millions de lignes de Haskell, maintenue principalement par des ingénieurs généralistes qui ont appris le langage en interne. Le système a résisté à une croissance rapide et à la crise SVB qui a apporté 2 milliards de nouveaux dépôts en cinq jours. Duncan explique que Haskell permet d'encapsuler les connaissances opérationnelles dans les APIs et de sécuriser les systèmes critiques.