Mercury Fintech: 2 Juta Baris Kode Haskell untuk Produksi

Judul asli: A couple million lines of Haskell: Production engineering at Mercury

Mengapa Ini Penting

Membuktikan Haskell dapat digunakan untuk sistem finansial skala besar dengan tim yang terus berkembang

Mercury, perusahaan fintech AS dengan 300.000 klien bisnis, mengoperasikan sistem produksi dengan 2 juta baris kode Haskell. Perusahaan memproses $248 miliar transaksi tahun 2025 dengan pendapatan $650 juta.

Mercury, penyedia layanan perbankan untuk bisnis, mengelola sistem keuangan skala besar menggunakan bahasa pemrograman Haskell. Dengan tim engineering sekitar 1.500 karyawan yang sebagian besar mempelajari Haskell saat bekerja, perusahaan berhasil membangun sistem yang stabil selama bertahun-tahun. Sistem ini bertahan melalui berbagai tantangan termasuk krisis SVB yang membawa $2 miliar deposit baru dalam lima hari. Ian Duncan dari Mercury menjelaskan bahwa keberhasilan implementasi Haskell bukan hanya karena keindahan bahasa tersebut, tetapi karena kemampuannya mengemas pengetahuan operasional ke dalam API dan membuat jalur aman menjadi mudah digunakan. Mercury sedang dalam proses memperoleh charter bank nasional dari OCC.

Sumber

blog.haskell.org — Baca artikel asli →