Mobile Banking
Messaging Virtualization
4 binding · Kafka, IBM MQ, RabbitMQ
| Destination | Broker | Direction | Schema | Routing | msg/min | Lag | Editor |
|---|---|---|---|---|---|---|---|
| payment.events.v3 | Kafka | Produce | avro: PaymentCompleted | Virtual | 860 | 12 ms | |
| fraud.scores | Kafka | Consume | json: FraudScore | Hybrid | 410 | 38 ms | |
| CORE.BANKING.REQ | IBM MQ | Request / Reply | xml: CoreRequest | Virtual | 120 | 240 ms | |
| notifications.outbound | RabbitMQ | Consume | json: Notification | Real | 0 | 0 ms |
payment.events.v3
payment.events.v3
{"paymentId":"{{uuid}}","amount":{{random(10,5000)}},"status":"COMPLETED"} fraud.scores
fraud.scores
{"txnId":"{{request.body.txnId}}","score":{{random(0,100)}}} CORE.BANKING.REQ
CORE.BANKING.REQ
<CoreResponse><rc>0</rc><balance>{{dataset.balance}}</balance></CoreResponse> notifications.outbound
notifications.outbound
{"channel":"SMS","to":"{{mask.phone}}"}