Relai
Als Entwicklungspartner haben wir für die Relai Investment-App in nur sechs Monaten ein voll funktionsfähiges Backend und einen Broker auf Basis einer Microservice-Architektur realisiert, der den einfachen Kauf und Verkauf von Bitcoin ermöglicht.
Das Projekt: Hochverfügbares Bitcoin-Brokerage
Die Relai AG benötigte einen performanten und sicheren API- und Backend-Service, um den Kauf und Verkauf von Bitcoin für ihre Investment-App abzuwickeln. Die zentrale Herausforderung war die Entwicklung eines robusten Systems aus dem Nichts, das komplexe Finanzintegrationen (Banken, Börsen, Kreditkarten) verknüpft, gleichzeitig skalierbar ist und dem internen Frontend-Team über eine eigene REST-API dient.
Die Lösung: Microservice-Architektur mit Go und Python
Die devs group wurde beauftragt, die technische Basis für den Bitcoin-Broker zu entwickeln. Mit einem klaren Fokus auf Skalierbarkeit und Integrationsfähigkeit haben wir das Projekt entscheidend vorangetrieben.
Microservice-Architektur: Wir realisierten das System mithilfe von 17 dockerisierten Microservices, wobei 11 Services in Golang und 6 Services in Python entwickelt wurden.
Zentrale Kommunikation: Zur Gewährleistung einer zuverlässigen und performanten Kommunikation zwischen den Services implementierten wir einen zentralen Message Broker (RabbitMQ) und nutzten PostgreSQL als persistente Datenbank.
Umfassende Integrationen: Wir integrierten essenzielle Schnittstellen für den Finanzverkehr, darunter die APIs von drei grossen Krypto-Börsen (Kraken, Bitfinex), die API von Schweizer Banken sowie ein Kreditkarten-Gateway (checkout.com).
Interne API: Das gesamte System wurde über eine eigene, interne REST-API bedienbar gemacht. Diese dient dem Frontend-Team der Relai AG als sicherer und stabiler Endpunkt, um den Endbenutzern den bequemen Kauf und Verkauf von Bitcoin zu ermöglichen.
Das Ergebnis: Skalierbares und sicheres Fundament
Durch die Entwicklung dieses Microservice-Backends und der API durch die devs group erhielt die Relai AG ein modernes, skalierbares und zukunftssicheres System. Es bildet die technische Basis für den sicheren und reibungslosen Handel von Bitcoin, schafft maximale Zuverlässigkeit und ermöglicht schnelle Transaktionen.
1
1
Entwickler
1
1
Dauer in Monaten
Technologie-Expertise:
Fintech
Blockchain
Microservices
Golang
Python



