2 puan yazan GN⁺ 2023-08-30 | 1 yorum | WhatsApp'ta paylaş
  • Griffin, fintech şirketlerinin bankacılık işlevlerini hızlı ve güvenli şekilde entegre edebilmesi için bir bankacılık hizmetleri platformudur.
  • Mart 2023'te Birleşik Krallık bankacılık lisansını alarak tamamen regüle edilen bir Birleşik Krallık bankası oldu.
  • Griffin, mevcut bankalara kıyasla daha modern teknoloji ve daha hızlı hizmet sunma kabiliyeti sağlayarak pazarı sarsmayı hedefliyor.
  • Bu platform, finansal hizmetler için uygun, güçlü ve değişmez bir dil olan Clojure kullanılarak inşa edildi.
  • Griffin platformunun mimarisi; Clojure'u Kubernetes üzerinde çalıştırmayı, veritabanı olarak FoundationDB kullanmayı ve event sourcing uygulamayı içeriyor.
  • Griffin, iş mantığını temiz tutmak ve dış dünya ile etkileşim kurmak için protocol kullanımını vurguluyor.
  • Platform; ring, netty, reitit, Clojure spec ve Cognitect aws-api gibi kütüphanelerden yararlanıyor.
  • Clojure deneyimi olan mühendisleri işe almak Griffin için başarılı oldu ve yüksek kaliteli adayları çekiyor.
  • Ekip uzaktan çalışıyor; bu da daha geniş bir yetenek havuzu ve coğrafi esneklik sağlıyor.
  • Griffin, FoundationDB'nin test yaklaşımından ilham alarak yarış koşulları ve sistem hatalarına yönelik sistem testlerine odaklanıyor.
  • FoundationDB, karmaşık ve dağıtık sistemlerin deterministik olarak test edilmesini mümkün kılan araçlar geliştirdi.
  • Bu araç, disk hataları, ağ hataları ve thread scheduling gibi sistemin çeşitli yönlerini kontrol edebiliyor.
  • Bu yaklaşım Jepsen'e benziyor, ancak daha fazla kontrol ve daha hızlı sonuç sunuyor.
  • FoundationDB ekibi bu aracı kendi sistemlerinde başarıyla uyguladı.
  • Clojure ve JVM dışında bu aracı kullanan başka kimse bilinmiyor.
  • FoundationDB'nin bu aracı kullanması, kendi sistemlerine duydukları güveni gösteriyor.
  • FoundationDB'den Allen, yaz boyunca mülakatlarda daha az aktif olabileceklerini ancak işe alım yaptıklarını belirtti.

1 yorum

 
GN⁺ 2023-08-30
Hacker News yorumu
  • Griffin'in havaalanı teknolojisi tanıtımı, Mühendislik Başkan Yardımcısı James Trunk
  • Deterministik yürütmenin neden zor olduğu: Java threading kütüphaneleri ve disk yazımlarını kontrol edememe
  • Griffin kurucularının ortak yazdığı "Learning ClojureScript"
  • Bankacılık lisansına sahip teknoloji şirketi Griffin
  • Griffin'in mevduat faiz geliri ve API kredi sağlama planı belirsiz
  • API bankaları çoğunlukla Birleşik Krallık merkezli olduğundan, ABD'li müşteriler benzer hizmetleri beklemek zorunda kalıyor
  • Griffin'in kullandığı tescilli araçları açık kaynak yapma ilgisi
  • Piyasada zaten iyi bilinen şirketlerle karşılaştırıldığında Griffin'in önerisi zayıf görünebilir
  • Griffin bu yılın 3. veya 4. çeyreğinde denetimi tamamlamayı, ek fon toplamayı ve kod yazımını bitirmeyi planlıyor
  • Bankalara sorunsuz API erişiminin olasılığı ve kullanıcı faydaları tam olarak anlaşılmış değil