2 points par GN⁺ 2023-08-30 | 1 commentaires | Partager sur WhatsApp
  • 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

 
GN⁺ 2023-08-30
Commentaire Hacker News
  • Présentation de la technologie interne de Griffin par James Trunk, vice-président de l’ingénierie
  • Pourquoi l’exécution déterministe est difficile : impossibilité de contrôler la bibliothèque de threading Java et les écritures sur disque
  • Les fondateurs de Griffin sont co-auteurs de "Learning ClojureScript"
  • Griffin, une entreprise technologique disposant d’une licence bancaire
  • Les revenus d’intérêts sur les dépôts de Griffin et sa manière de proposer des prêts via API restent flous
  • Les banques API sont principalement basées au Royaume-Uni, ce qui pousse les clients américains à attendre des services similaires
  • Intérêt pour l’open source des outils propriétaires utilisés par Griffin
  • Comparée à des entreprises déjà bien connues sur le marché, la proposition de Griffin peut paraître peu convaincante
  • Griffin prévoit de finaliser son audit au 3e ou 4e trimestre de cette année, de lever des fonds supplémentaires et d’achever l’écriture du code
  • Le potentiel d’un accès fluide aux banques via API et les avantages pour les utilisateurs ne sont pas encore pleinement compris