2 pontos por GN⁺ 2023-08-30 | 1 comentários | Compartilhar no WhatsApp
  • A Griffin é uma plataforma de serviços bancários que permite que empresas de fintech integrem funcionalidades bancárias de forma rápida e segura.
  • Em março de 2023, eles obtiveram uma licença bancária no Reino Unido e se tornaram um banco britânico totalmente regulado.
  • A Griffin busca chacoalhar o mercado ao oferecer tecnologia mais moderna e capacidade de entregar serviços mais rapidamente do que os bancos tradicionais.
  • A plataforma foi construída usando Clojure, uma linguagem robusta e imutável adequada para serviços financeiros.
  • A arquitetura da plataforma da Griffin inclui executar Clojure no Kubernetes, usar FoundationDB como banco de dados e implementar event sourcing.
  • A Griffin enfatiza o uso de protocolos para manter a lógica de negócio limpa e interagir com o mundo externo.
  • A plataforma aproveita bibliotecas como ring, netty, reitit, Clojure spec e Cognitect aws-api.
  • Contratar engenheiros com experiência em Clojure tem sido bem-sucedido para a Griffin, atraindo candidatos de alta qualidade.
  • A equipe trabalha remotamente, o que oferece um pool de talentos maior e flexibilidade geográfica.
  • A Griffin está se inspirando na abordagem de testes do FoundationDB e focando em testes de sistema contra condições de corrida e falhas do sistema.
  • O FoundationDB desenvolveu ferramentas que permitem testes determinísticos de sistemas complexos e distribuídos.
  • Essas ferramentas podem controlar vários aspectos do sistema, como falhas de disco, falhas de rede e agendamento de threads.
  • Isso é semelhante ao Jepsen, mas oferece mais controle e resultados mais rápidos.
  • A equipe do FoundationDB implementou essas ferramentas com sucesso em seu próprio sistema.
  • Além de Clojure e da JVM, não se sabe de outras pessoas usando essas ferramentas.
  • O uso dessas ferramentas pelo FoundationDB inspira confiança no sistema deles.
  • Allen, do FoundationDB, mencionou que pode ficar menos ativo em entrevistas durante o verão, mas que eles estão contratando.

1 comentários

 
GN⁺ 2023-08-30
Comentários do Hacker News
  • Introdução à tecnologia de aeroportos da Griffin, por James Trunk, vice-presidente de engenharia
  • Por que a execução determinística é difícil: a biblioteca de threads do Java e a impossibilidade de controlar gravações em disco
  • "Learning ClojureScript", coescrito pelos fundadores da Griffin
  • Griffin, uma empresa de tecnologia com licença bancária
  • Não está claro como a Griffin pretende oferecer receita de juros sobre depósitos e empréstimos via API
  • Bancos via API estão principalmente baseados no Reino Unido, fazendo com que clientes dos EUA tenham de esperar por serviços semelhantes
  • Interesse em tornar open source as ferramentas proprietárias usadas pela Griffin
  • Em comparação com empresas já bem conhecidas no mercado, a proposta da Griffin pode parecer fraca
  • A Griffin planeja concluir a auditoria no 3º ou 4º trimestre deste ano, captar mais recursos e finalizar a escrita do código
  • O potencial de um acesso fluido via API a bancos e os benefícios para os usuários não são totalmente compreendidos