Meta使用Haskell对抗垃圾邮件:Sigma系统升级

2024-12-22

Meta公司使用名为Sigma的系统对抗垃圾邮件和恶意软件。Sigma最近进行了为期两年的重大改版,将原有的FXL语言替换为Haskell语言。Haskell版的Sigma每秒处理超过百万个请求,并实现了比FXL版本高20%到30%的吞吐量。选择Haskell的原因在于其纯函数式和强类型特性,以及Haxl框架带来的自动批量和并发数据获取能力。Meta团队还对GHC编译器进行了改进,并解决了GHC中的一些bug。

开发 Sigma