Replify Accelerator is written in Erlang which is a language designed from the ground up for writing scalable, fault-tolerant , distributed, non-stop soft-realtime applications.
Erlang’s built-in concurrency support allows us to utilize the power of modern multicore systems with limited development effort. Combined with the OTP (Open Telecom platform) libraries that are distributed with Erlang, it is easy to rapidly develop multi-threaded applications that process network data at all levels easily and efficiently.
The Erlang VM has fantastic cross-platform support. It allows our optimization engine to be used on a variety of different OSes with minimal code changes required. The core engine is successfully deployed on Linux (various distributations), FreeBSD, Mac OS-X, Windows and Android.