Open Source

Nos contribution à des projets Open Source

La culture Open Source est très présente au sein de Clever Cloud et nous sommes très fiers de contribuer aux projets ci-dessous.

Clever Cloud est principalement construit avec des briques open-source. Au sein de notre équipe, nous participons ou développons de nombreux projets techniques open source. Nous souhaitons mettre en avant les projets principaux sur lesquels travaille Clever Cloud à travers cette page et souligner le travail incroyable de la communauté !

Les contributions Open Source de Clever Cloud

Sōzu

Sōzu est un reverse proxy HTTP,rapide et sécurisé, configurable en tant que runtime, le tout développé en Rust. Bref, on l’adore !

Biscuit

Biscuit est un token d’authentication et d’ autorisation pour des architectures microservices. Son gros plus : il a des fonctionnalités incroyables avec son authentification distribuée, le fait de déléguer en étant offline et une gestion des droits flexible et basée sur les capacités.

Clever Components

De nombreux composants web hauts et bas niveaux proposés par Clever Cloud.

Exherbo

Exherbo a pour objectif d’être une distribution Linux stable et flexible pour les développeurs.

Lapin

Bibliothèque client AMQP en Rust, avec une API propre. Ce projet suit les spécifications AMQP 0.9.1, ciblant particulièrement RabbitMQ.

Warp 10

Client Warp 10 pour Rust.

Warp 10

Un client scala pour warp10 geo/time series DB

Linux

Contribution de l’équipe Clever Cloud au Kernel Linux.

Node.js

Node.js® est un runtime JavaScript basé sur Chrome V8 JavaScript. Node.js utilise un modèle d’E/S événementiel et non bloquant qui le rend léger et efficace.

Nom

Nom est une bibliothèque qui contient des analyseurs syntaxiques écrits en Rust. Son but est de fournir des outils pour construire des analyseurs syntaxiques sûrs sans compromettre la vitesse ou la consommation de mémoire.

Playframework

Play Framework combine productivité et performance, ce qui facilite la création d’applications web évolutives avec Java et Scala.

QEMU

QEMU est un émulateur de machine et un virtualiseur générique et open source. Lorsqu’il est utilisé comme émulateur de machine, QEMU peut exécuter des systèmes d’exploitation et des programmes conçus pour une seule machine.

Redis

Redis est un store de structures de données en mémoire open source (sous licence BSD), utilisé comme base de données, cache et broker de messages.

Ruby

Ruby est un langage de programmation dynamique et open source qui met l’accent sur la simplicité et la productivité. Sa syntaxe est élégante, naturelle à lire et facile à écrire.

Rust

Rust est un langage de programmation systémique qui fonctionne permet d’aller très vite, évite les erreurs de segmentation et garantit la sécurité des threads.

Systemd

Systemd est une suite de composants de base pour un système Linux. Il fournit un gestionnaire de système et de services qui s’exécute en tant que PID 1 et démarre le reste du système.