DiliTrust

DiliTrust

Logiciels, SaaS / Cloud Services, Service juridique

La Défense, Dubai, Montreal, Wilmington

Organisation et méthodologies

DiliTrust

Iterative Development with Continuous Deployment

Notre développement est itératif avec des déploiements continus en production et des cycles de livraison de fonctionnalité courte. Chaque équipe est organisée selon ses contraintes pour rester efficace et respecter cette approche, mais reste libre de choisir et de remettre en question ses rituels à chaque rétrospective. Nous ne changeons pas ce qui fonctionne - nous essayons d'objectiver notre efficacité en mesurant ce qui est possible et nous améliorons en permanence en tant qu'équipe.

Projets et défis techniques

DiliTrust

Infrastructure RAG autour de tout les contenus applicatifs

Nous avons mis en place une infrastructure globale pour vectoriser et indexer les contenus de tous types dans des bases de données et des services de LLM se basant sur des modèles ouverts, affinés sur du contenu métier, pour interpréter et générer du texte (nous n'utilisons pas de service de LLM tel que ChatGPT pour des raisons de confidentialité des données de nos clients). Nous mesurons continuellement la qualité de nos LLM, entraînons et comparons les différentes solutions sur les problèmes métier que nous adressons tels que la recherche sémantique, l'extraction d'information, la négociation et rédaction de contrats.

Service d'authentification centralisée pour toutes nos applications

Nous avons mutualisé notre authentification en un seul service distribué sur plusieurs regions afin qu'il prenne en charge tout type d'authentification requis par nos clients : SAML, OpenIDC, Google, Azure, authentification simple ou avec TOTP etc. Afin de respecter les contraintes RGPD aucune donnée personnelle ne sont stockées (uniquement des valeurs hashées). L'authentification sur les applications s'effectue en suivant un flow OAuth2. Les services backend repartis dans tous les datacenters mettent à jour les données du service d'authentification via des interfaces gRPC sécurisés.

DiliTrust