FACEIT

Erlang Solutions worked with FACEIT, the leading competitive platform for online multiplayer games. We doubled their system speed, managed users, reduced maintenance costs and ensured seamless integration.

The Company

Founded in London in 2012, FACEIT is the leading independent competitive gaming platform for online multiplayer PvP gamers, with over 25 million users.  FACEIT previously used Erlang Solutions to implement MongooseIM seven years ago. That experience led them to return for a system update to manage their growing user base and further integrate MongooseIM and Erlang programming language into their existing systems.

Improving systems to meet growing demand

At FACEIT, scalability is crucial. Managing massive user lists for popular games, where player numbers can reach into the hundreds of thousands, can be a challenge. FACEIT’s old system wasn’t handling these large lists efficiently, leading to sluggish performance. Also, their existing legacy systems were never upgraded, making it difficult for any ongoing maintenance to take place. 

 

FACEIT needed a new solution that could easily adapt to their needs, integrate seamlessly with their newer, existing technologies (Kubernetes and Docker), and manage large, ordered, and paginated user lists.

Upgrades and integrations for enhanced performance

Erlang Solutions addressed their scalability and performance issues. They upgraded FACEIT to the latest version of MongooseIM and Erlang, so the system could handle its growing user base seamlessly.

Erlang Solutions also developed a customised solution, designed to manage large presence lists, including roles and channels, which was vital for FACEIT’s community features. To boost performance, Erlang Solutions also implemented a high-performance data structure in Erlang, achieving impressive performance without needing any third-party tools.

The new system was designed for easy upgrades and future integrations, which significantly reduced FACEIT’s maintenance load. This comprehensive upgrade not only resolved their current challenges but also prepared them for future growth.

Elevating systems for top performance and scalability

Erlang Solutions helped FACEIT take their system to the next level. With the new setup, the FACEIT gaming platform can now effortlessly handle up to a quarter of a million users. Performance is now twice as fast as before, so everything runs smoothly -even when traffic is heavy.

The setup also cut down on maintenance costs by reducing the need for in-house development. Plus, the upgrade made it easy to integrate with FACEIT’s existing systems, supporting their growth and keeping their platform reliable for its players.

“Erlang Solutions is a true partner. Our platform now handles 250,000+ users with double the speed, reducing maintenance costs and integrating seamlessly with existing systems. We’re perfectly positioned for future growth.”

Alexej Haak Senior Engineering Manager, FACEIT

Ready to start working
with us?

Erlang Solutions exists to build transformative solutions for the world’s most ambitious companies, by providing user-focused consultancy, high tech capabilities and diverse communities. Let’s talk about how we can help you.