11-09-2026

IPF verwerkt 6.000 betalingen per seconde op MongoDB

Icon Solutions heeft samen met MongoDB een benchmark uitgevoerd waarbij het Icon Payments Framework (IPF) 6.000 betalingen per seconde verwerkte op MongoDB Atlas. Volgens een persbericht van Icon eerder deze week, ging daarbij geen data verloren bij het uitvallen van applicatie- en databasenodes.

IPF is een ontwikkelframework waarmee banken hun systemen voor betalingsverkeer kunnen bouwen. Voor de benchmark gebruikten Icon Solutions en MongoDB een SEPA Instant-betaling waarbij iedere transactie twaalf verwerkingsstappen doorloopt. Daaronder vallen onder meer controles op dubbele betalingen, validatie, fraude- en sanctiecontroles en het reserveren en boeken van geld.

De test begon volgens Icon met 500 betalingen per seconde en werd stapsgewijs opgevoerd tot 6.000. Op het hoogste niveau verwerkte MongoDB Atlas ongeveer 430.000 databasebewerkingen per seconde. De gemiddelde tijd om een volledige betaling te verwerken bedroeg daarbij 0,51 seconde.

Volgens de bedrijven nam de benodigde capaciteit vrijwel lineair toe naarmate het aantal betalingen steeg. De latency bleef daarbij grotendeels gelijk tot het hoogste testniveau.

Uitval testen

Naast prestaties testten Icon Solutions en MongoDB wat er gebeurt als onderdelen van de infrastructuur uitvallen. Bij het uitvallen van een primaire MongoDB Atlas-node werd gemiddeld binnen ongeveer vijf seconden een nieuwe primaire node gekozen. De verwerking van betalingen ging tijdens deze failover door zonder dat transacties verloren gingen of de applicatie opnieuw hoefde te worden gestart.

Ook een ongeplande uitval van een applicatienode werd getest. IPF verdeelde de lopende transacties opnieuw over de resterende nodes en bereikte binnen ongeveer negentig seconden weer een stabiele verwerking van 3.500 transacties per seconde. Ook daarbij ging volgens de bedrijven geen data verloren.

Gespreide architectuur

De benchmark draaide op twaalf IPF-applicatiepods verdeeld over drie availability zones in één cloudregio. Kafka werd gebruikt om verwerkingsdata naar de operationele datastore te streamen. MongoDB Atlas ondersteunde zowel het event journal als de operationele datastore in afzonderlijke sharded clusters.

De bedrijven testten ook het effect van een upgrade van MongoDB Atlas 8.0 naar versie 8.3. Bij een belasting van 4.000 betalingen per seconde daalde de persistence latency volgens de benchmark van ongeveer 40 naar 20 milliseconden.

Icon Solutions en MongoDB willen met de benchmark aantonen hoe een gespreide databasearchitectuur kan worden opgeschaald voor realtime betalingsverkeer. De testresultaten wijzen volgens de bedrijven ook op ruimte om de architectuur verder op te schalen boven de gemeten 6.000 betalingen per seconde.

Bron: Icon Solutions

Adept Events

Deze website gebruikt cookies om de beste gebruikerservaring mogelijk te maken. Meer informatie

Deze site wordt beschermd door reCAPTCHA. Het privacybeleid en de gebruiksvoorwaarden van Google zijn van toepassing.