Welcome to the BEAM Community
The BEAM Community is a group of projects that run on the Erlang VM. Our goal is to host relevant projects in the Erlang and Elixir communities, making it easy for those projects to participate in the Google Summer of Code (GSoC) 2016 (and similar initiatives), giving interested students a wide range of projects to choose from.
The Erlang VM was originally designed by Ericsson to support distributed, fault-tolerant, soft-real-time, non-stop applications. Many companies around the world like Amazon, Heroku and Activision use the Erlang VM in their stack and databases such as CouchDB and Riak, ejabberd XMPP server and programming languages like Elixir are built on top of it too.
BEAM Community has been accepted again in 2016 as a mentoring organisation.
2016 GSOC projects
This year, seven projects have been accepted for Google Summer of Code:
- For Lasp project:
- Distributed Intermediate Tree Elimination in Lasp
- Implementing op-based CRDTs in Lasp
- For Erlang Dbus:
- Prepare Erlang DBus for OTP
- For Barrel database:
- Implement an elixir backend for indexing and extending the database
- For Zotonic:
- Implementation of Real-time Statistics in Zotonic
- For ejabberd:
- Privileged Entity Support to Write Powerful External Components for ejabberd
- Improve ejabberd configuration and extensibility with Elixir-based configuration DSL
In 2015, we have mentored 6 students in different projects throughout the summer. You can see the results and participating projects in our 2015 archive.
In 2014, we have mentored 6 students in different projects throughout the summer. You can see the results and participating projects in our 2014 archive.
In 2013, we have mentored 5 students in different projects throughout the summer. You can see the results and participating projects in our 2013 archive.