Clojure Versus the Botnets

0 0

Over the past three years Clojure has become Damballa's secret weapon in the fight against botnet malware. It's now our language of choice for all production data-processing, including ETL, modeling, and access microservices. Three properties of the language make it particularly suited to pragmatic data-processing applications: JVM hostedness, interactivity, and value-orientation. This experience report will describe how leveraging these properties has allowed us to rapidly develop malware-detection machine-learning pipelines which operate on literally Internet-scale data.