À propos du projet

NATS est un système de communication simple, sécurisé et performant pour les systèmes, services et appareils numériques, et fait partie de la Cloud Native Computing Foundation (CNCF). Ce dépôt contient le serveur NATS lui-même, le composant central auquel les clients se connectent pour la messagerie. Points clés de la documentation du projet : - Le serveur peut fonctionner sur site, dans le cloud, en périphérie et même sur un Raspberry Pi. - NATS compte plus de 40 implémentations de langages clients, répertoriées sur la page de téléchargement du projet. - Le projet positionne NATS comme un moyen de sécuriser et de simplifier la conception et l'exploitation des systèmes distribués modernes. Les ressources de documentation et communautaires référencées par le README incluent le site officiel (nats.io), la documentation officielle (docs.nats.io), une FAQ, une présentation vidéo et une conférence sur l'histoire d'origine et la philosophie de conception du projet. Les canaux communautaires incluent Twitter, Google Groups et Slack. Les contributions sont les bienvenues via le guide de contribution et la présence GitHub de l'organisation pour les issues et les pull requests. Une feuille de route produit et une liste d'adoptants sont publiées sur le site du projet. Sécurité : un audit de sécurité tiers a été réalisé par Trail of Bits, à la suite d'un engagement de l'Open Source Technology Improvement Fund (OSTIF), avec un rapport complet publié en avril 2025. Les vulnérabilités ou vulnérabilités potentielles doivent être signalées à l'adresse de contact sécurité du projet. Licence : sauf indication contraire, les fichiers sources de NATS sont distribués sous la licence Apache 2.0, telle qu'elle figure dans le fichier LICENSE. Le README affiche également des badges pour la licence, l'état de la compilation, la dernière version, Slack, la couverture, les téléchargements Docker, les téléchargements GitHub, les meilleures pratiques CII et Artifact Hub.