Le travail open source derrière notre ingénierie.
Une sélection de travaux open source de Benoît Chesneau, dont des projets soutenus par Enki Multimedia, regroupés selon ce que chacun illustre. Sauf mention contraire, Benoît en est l'auteur et le mainteneur actuel. La liste complète est sur GitHub.
Infrastructure Python
Servir des applications Python en production, jusqu'à l'analyseur HTTP.
La pile HTTP et réseau en Erlang
Livery, Hackney, erlang_h1, erlang_h2, erlang_quic et erlang-webtransport forment une seule pile, du framework HTTP jusqu'à QUIC. Voir le schéma de la pile
Distribution Erlang/OTP
Des paquets Erlang/OTP précompilés pour Linux, macOS et Windows, construits à partir des versions publiées par erlang/otp.
Malgré son nom, erlang-dist ne concerne pas la distribution Erlang (clustering), et ce n'est pas un nouveau runtime.
De l'aide pour vos mises à jour et vos builds d'OTP, si vous le souhaitez
Systèmes distribués
Appartenance au cluster, traversée de NAT et transport pour des nœuds répartis sur plusieurs réseaux.
Runtimes et interopérabilité des langages
Python et JavaScript dans des systèmes Erlang.
WebAssembly
Exécution embarquée en bac à sable et systèmes d'extension pour les applications Erlang. Usages
Ingénierie des bases de données et du stockage
Bases documentaires, réplication et stockage embarqué. Ingénierie des bases de données et du stockage
Observabilité et outils de développement
La télémétrie de production pour Erlang, et de petites bibliothèques dont dépendent de nombreux projets Erlang.