← All repos

mesos

Apache Mesos

cloudcplusplusmesos
Browse cluster: Cluster 199
18,448commits
398contributors
15languages

Tech stack & purpose

Apache Mesos is a cloud computing project built in C++ that provides distributed resource management and scheduling. The repository contains libprocess, a concurrent and asynchronous programming library inspired by Erlang that implements general primitives for asynchronous programming including futures/promises, HTTP abstractions, and an actor model (where actors are called "processes"). Libprocess enables developers to write non-blocking, highly concurrent software through composition of asynchronous operations and supports inter-process communication via HTTP requests and message passing.

Community & reference links

Languages

C++
92.2%
Python
2.1%
M4
1.2%
Java
0.9%
Shell
0.9%
Makefile
0.7%
CMake
0.6%
HTML
0.6%
JavaScript
0.6%
Dockerfile
0.1%
CSS
0.1%
Batchfile
0.0%
Ruby
0.0%
PowerShell
0.0%
Groovy
0.0%

Contributors (top 30 of 398)