Gestion par flux
Mélodium permet la gestion de flux de données, d'états, et de signaux avec une très grande résilience, définissez uniquement les transformations et les relations entre traitements.
Léger et puissant
Mélodium est conçu pour être léger tout en faisant le meilleur usage des ressources de calcul disponibles. Faites plus avec moins.
Portable et interopérable
Mélodium fonctionne sur de très nombreux systèmes et architectures, et est interopérable avec un grand nombre de langages et technologies.
Orchestration de flux
Hyperscalable et universel
Mélodium est une technologie de développement par flux.
Permet un plein usage des resources disponibles sur les machines, avec mise à l'échelle horizontale et verticale.
La programmation de flux et déclencheurs de signaux permet aux développeurs de se concentrer sur la logique métier.
Le moteur Mélodium gère la sûreté de conception et d'exécution des flux, éliminant des pans entiers de bogues et fournissant des logiciels de haute qualité.
Script contre compilé
Bénéfice des deux mondes
Mélodium fonctionne aussi bien en tant que scripts que de binaire compilé.
• Les scripts sont davantage adaptés pour le développement, le partage de logiciel sur différentes plateformes, et un déploiement plus rapide.
• Les binaires compilés, ou fichiers exécutables, correspondent mieux aux problématiques d'efficience d'exécution, de systèmes autonomes, et d'environnements optimisés.
Choissisez l'approche qui convient le mieux pour votre projet, changez d'avis à tout moment.
Léger et portable
Léger et modulaire, fonctionne sur de nombreux systèmes d'exploitation et architectures matérielles
Le moteur d'exécution tient en moins de 20Mio, et fonctionne sur Linux, Mac OS, Windows, iOS, Android, Solaris et plus encore.
Fonctionne sur les systèmes embarqués, téléphones intelligents, ordinateurs portables, de bureau, sur les serveurs et calculateurs.
Supporte les architectures Intel x86, AMD64, ARM, RISC-V, S390x, et autres.
Avec un support à long terme et une capacité de prise en charge de machines 32 bits vieilles de vingt ans, Mélodium est une technologie de pointe adaptée aux besoins de notre temps.
Interopérable
Intégration d'autres langages et écosystèmes
Mélodium peut travailler avec de nombreux langages, en tant qu'hôte comme bibliothèque embarquée.
Les programmes peuvent aisément être conteneurisés avec Docker ou Podman.
Écrit en Rust, reconnu pour sa sûreté, le moteur Mélodium a accès à l'ensemble de l'écosystème de Rust, tout en ne s'y limitant pas.
Les langages tels que JavaScript, Python, Java, C, C++, Go, Ruby, ou encore C# sont activement ajoutés en support.
Mélodium peut être utilisé avec les outils de développement classiques, systèmes de gestion de version tel que Git, et intégré facilement en CI/CD.