Portfolio
Explore how we power real-time communication.
From XMPP-based messaging to seamless backend migrations, our systems are built for concurrency, reliability, and growth. Here’s how we’ve architected real-time at scale with MongooseIM and Erlang/OTP.
MongooseIM Messaging
We helped build and maintain the backend for a real-time messenger based on MongooseIM and Erlang/OTP. Originally running on Java, the service was successfully migrated to Erlang — with full compatibility and no required changes on the client side. Our team carefully adapted response structures and server behavior to match the existing interface.
We designed integration strategies, handled change requests, and implemented robust backend services using XMPP, REST, and Cowboy. With structured documentation, 3rd-party integrations, and thorough testing (unit, common, and load), the platform was ready for scale and long-term evolution.
- Messaging
- Private Client (NDA)
- February 2025
- scalicon.com