Projects using Erlang
by
Alan Milligan
—
last modified
Jul 06, 2016 06:21 AM
Projects using Erlang include:
- Solution stacks
- LYME (software bundle), to serve dynamic web pages
- LYCE (software bundle), to serve dynamic web pages
- Web servers:
- Yaws web server
- Phoenix/Elixir MVC web development framework
- Database (distributed):
- Cloudant, a database service based on the company's fork of CouchDB, BigCouch
- CouchDB, a document-based database that uses MapReduce
- Couchbase Server (née Membase), database management system optimized for storing data behind interactive web applications
- Mnesia, a distributed database
- Riak, a distributed database
- SimpleDB, a distributed database that is part of Amazon Web Services
- Chat:
- ejabberd, an Extensible Messaging and Presence Protocol (XMPP) instant messaging server
- Facebook Chat system was running on ejabberd based servers
- Tuenti chat is based on ejabberd
- ejabberd, an Extensible Messaging and Presence Protocol (XMPP) instant messaging server
- CMS:
- Zotonic, a content management system and web framework
- Configuration management:
- Chef (software), for which the core API server, originally written in Ruby, was completely re-written in version 11 in Erlang
- Queue:
- RabbitMQ, an implementation of Advanced Message Queuing Protocol (AMQP)
- Desktop:
- Wings 3D, a 3D subdivision modeler, used to model and texture polygon meshes
- Tools
- Mobile:
- Enterprise:
- Issuu, an online digital publisher[31]
- Twitterfall, a service to view trends and patterns from Twitter
- Trading
- Goldman Sachs, high-frequency trading programs
- Smarkets, sports betting exchange
- Gaming
- Vendetta Online Naos game server
- Battlestar Galactica Online game server by Bigpoint
- Call of Duty server core
- League of Legends chat system by Riot Games, based on ejabberd