Improving Riak testing suites using Common Test and Intercepts
Contributor: Gonçalo Tomás
Riak KV is an open source database with a strong focus on low latency, reliability and fault tolerance. Like any well tested computer system,...
From distributed systems, to robust servers and language design on the Erlang VM
Contributor: Gonçalo Tomás
Riak KV is an open source database with a strong focus on low latency, reliability and fault tolerance. Like any well tested computer system,...
Contributor: Anshuman Chhabra
Currently, there is a lack of machine learning tools and frameworks for Elixir. With the number of programmers learning/using machine learning only...
Contributor: Jakub Janarek
Make a BarrelDB client in idiomatic Elixir with its tests and documentation. The project scope depending on the progress done may also involve: ...
Contributor: Tallys Martins
ElixirBench platform is a proof of concept that already showed its value, the key deliverable is to bring it up and running for nightly performance...
Contributor: njichev
Project Description StreamData is a library that adds data generation and property-based testing to Elixir. The goal of this project is to read @type...
Contributor: Gabriel Gatu
Dialyzer is a discrepancy analyzer that ships as part of the Erlang VM. There are two projects that adds Dialyzer support to Elixir applications:...
Contributor: alexjiao
By leaving tedious formatting to the machine, code formatters provide a substantial increase in engineering productivity and a consistent style...
Contributor: Konstantinos Kallas
The Automatic Certificate Management Environment (ACME) protocol is a communications protocol for automating interactions between certificate...
Contributor: Kacper Mentel
Erlang Lab (https://github.com/erlanglab) is an Open Source project aimed at analysing the performance of Erlang and Elixir systems. The project...
Contributor: goncalotomas
The nature of distributed systems and their fault model is chaotic: replicas can fail temporarily or just stop working, and the complexity of adding...
Contributor: Anna Mukharram
Reliability is essential for communication using XMPP. Although basic XMPP is not reliable in some situations. One of these situations is losing...
Contributor: Tah Teche Tende
All changes in the Barrel databases and indexes (updates, creations and deletions) can be retrieved in Barrel using the HTTP API. There are many...
Contributor: Mbeh
Currently Zotonc uses shell scripts for the command line functionality e.g starting Zotonic, installing modules, etc. These command line scripts are...
Contributor: g_unis
Conflict-free Replicated Data Types (CRDTs) make the design of eventually consistent systems non ad-hoc and anomaly-free by formalizing the...
Contributor: AnnaMuharram
Writing XMPP components is a good way to enhance the functionality of XMPP servers like ejabberd. Jabber Component Protocol (XEP-0114) is used today...
Contributor: sivsushruth
Barrel is a distributed database built on top of Erlang and CouchDB. There are provisions in Barrel to extend the database with user defined modules...
Contributor: tex
Implement a module which will help give insight into the traffic of a Zotonic server/site through visualization of the stats in real-time. The system...
Contributor: Borja
Lasp computations are formed using a small subset of a functional language. In functional languages, it is very common to see intermediate lists—and,...
Contributor: Gabriel Gatu
This project aims to improve the ejabberd configuration, extensions and plugins writing using the Elixir programming language and its DSL...