- Griffin est une plateforme de services bancaires qui permet aux entreprises fintech d’intégrer rapidement et en toute sécurité des fonctionnalités bancaires.
- En mars 2023, l’entreprise a obtenu une licence bancaire au Royaume-Uni, devenant ainsi une banque britannique entièrement réglementée.
- Griffin cherche à bousculer le marché en offrant une technologie plus moderne et une capacité de mise en service plus rapide que les banques traditionnelles.
- La plateforme a été construite avec Clojure, un langage puissant et immuable bien adapté aux services financiers.
- L’architecture de la plateforme Griffin comprend l’exécution de Clojure sur Kubernetes, l’utilisation de FoundationDB comme base de données et la mise en œuvre de l’event sourcing.
- Griffin souligne l’importance d’utiliser des protocoles pour garder une logique métier propre et interagir avec l’extérieur.
- La plateforme s’appuie sur des bibliothèques comme ring, netty, reitit, Clojure spec et Cognitect aws-api.
- Recruter des ingénieurs ayant de l’expérience en Clojure a été un succès pour Griffin, qui attire des candidats de grande qualité.
- L’équipe travaille à distance, ce qui offre un vivier de talents plus large et une plus grande flexibilité géographique.
- Griffin s’inspire de l’approche de test de FoundationDB et met l’accent sur des tests système ciblant les conditions de concurrence et les défaillances du système.
- FoundationDB a développé des outils permettant des tests déterministes pour des systèmes complexes et distribués.
- Ces outils peuvent contrôler différents aspects du système, comme les pannes disque, les défaillances réseau et l’ordonnancement des threads.
- Cela ressemble à Jepsen, mais avec davantage de contrôle et des résultats plus rapides.
- L’équipe FoundationDB a mis en œuvre ces outils avec succès dans son propre système.
- On ne sait pas s’il existe d’autres utilisateurs de ces outils en dehors de Clojure et de la JVM.
- Le fait que FoundationDB utilise ces outils inspire confiance dans son système.
- Allen de FoundationDB a mentionné qu’ils pouvaient être moins actifs sur les entretiens pendant l’été, mais qu’ils recrutent.
1 commentaires
Commentaire Hacker News