- Griffin एक banking services platform है, जो fintech कंपनियों को banking functionality तेज़ी और सुरक्षित तरीके से integrate करने में मदद करता है.
- उन्होंने मार्च 2023 में UK banking license हासिल किया, जिससे वे पूरी तरह से विनियमित UK bank बन गए.
- Griffin का लक्ष्य पारंपरिक बैंकों की तुलना में अधिक आधुनिक तकनीक और तेज़ service delivery क्षमता देकर बाज़ार में बदलाव लाना है.
- यह platform Clojure का उपयोग करके बनाया गया है, जो financial services के लिए उपयुक्त एक शक्तिशाली और immutable language है.
- Griffin platform की architecture में Kubernetes पर Clojure चलाना, database के रूप में FoundationDB का उपयोग करना, और event sourcing लागू करना शामिल है.
- Griffin इस बात पर ज़ोर देता है कि business logic को साफ-सुथरा रखा जाए और बाहरी systems के साथ interaction के लिए protocols का उपयोग किया जाए.
- यह platform ring, netty, reitit, Clojure spec, Cognitect aws-api जैसी libraries का उपयोग करता है.
- Clojure अनुभव वाले engineers को hiring करना Griffin के लिए सफल रहा है, और वे उच्च-गुणवत्ता वाले applicants को आकर्षित कर रहे हैं.
- टीम remote तरीके से काम करती है, जिससे बड़ा talent pool और geographic flexibility मिलती है.
- Griffin, FoundationDB के testing approach से प्रेरित होकर, race conditions और system failures के लिए system testing पर ध्यान केंद्रित कर रहा है.
- FoundationDB ने ऐसे tools विकसित किए हैं जो complex और distributed systems की deterministic testing को संभव बनाते हैं.
- ये tools disk failures, network failures, और thread scheduling जैसे system के विभिन्न पहलुओं को नियंत्रित कर सकते हैं.
- यह Jepsen जैसा है, लेकिन अधिक control और तेज़ results देता है.
- FoundationDB टीम ने इन tools को अपने system में सफलतापूर्वक लागू किया है.
- Clojure और JVM के अलावा, इस tool का उपयोग करने वाले अन्य लोगों के बारे में जानकारी नहीं है.
- FoundationDB द्वारा इस tool का उपयोग उनके system पर भरोसा बढ़ाता है.
- FoundationDB के Allen ने उल्लेख किया कि गर्मियों के दौरान interviews में वे शायद कम सक्रिय रहें, लेकिन वे hiring कर रहे हैं.
1 टिप्पणियां
Hacker News राय