Une plateforme de paiement mobile capable d'encaisser les pics de fin de mois
Refonte du cœur transactionnel et de l'application client d'un service de paiement mobile opérant en Afrique centrale.
Client
Opérateur de paiement mobile
Périmètre
Développement Web · Applications Mobiles · Sécurité & Conformité
Stack
Next.js · React Native · Node.js · PostgreSQL · Redis · AWS

Volume transactionnel absorbé
Temps de réponse médian
Interruption lors des déploiements
Disponibilité mesurée
Le point de départ
Le service reposait sur un monolithe unique qui saturait à chaque pic de fin de mois : temps de réponse dégradés, rapprochements manuels et incapacité à publier une nouvelle version sans interruption de service. L'équipe ne pouvait plus ouvrir de nouveaux corridors marchands sans risquer la stabilité de l'ensemble.
Notre approche
Isoler le cœur transactionnel
Extraction du moteur de transactions dans un service autonome avec sa propre base, file de messages pour absorber les pics et journal d'événements immuable pour la traçabilité.
Reconstruire l'application client
Application cross-platform iOS et Android partageant une base de code unique, avec mode dégradé hors-ligne et reprise de transaction en cas de coupure réseau.
Durcir la conformité
Authentification à double facteur, chiffrement des données au repos, journal d'audit exploitable et cloisonnement strict des accès internes.
Nos clients étant liés par des accords de confidentialité, ces dossiers sont présentés de façon anonymisée. Les indicateurs correspondent aux ordres de grandeur observés en fin de mission.
Discutons de votre contexte.
Nous commençons toujours par comprendre votre métier avant de proposer une architecture.