Apache Kafka drives Rabobank Real-Time Financial Alerts
Rabobank used Kafka Streams APIs to do real-time alerting on financial events for their customers. Learn more about the use case in this blog.

Answers to your questions about Axual’s All-in-one Kafka Platform
Are you curious about our All-in-one Kafka platform? Dive into our FAQs
for all the details you need, and find the answers to your burning questions.
Rabo Alerts is a service developed by Rabobank that notifies customers about specific financial events, such as transactions in their accounts. It leverages Apache Kafka’s Streams API to process real-time data and send alerts based on customer-defined criteria. Alerts can be sent through various channels, including email, SMS, and mobile push notifications.
The earlier alerting system operated on mainframe systems and processed alerts in batches. This method was inflexible and slow, often taking between five minutes to five hours to deliver alerts. As customer expectations grew for quicker responses and adaptable services, Rabobank recognized the need for a more dynamic and responsive solution.
The switch to Apache Kafka has significantly enhanced the speed and flexibility of the alerting system. The new setup allows alerts to be processed in near real-time, with round-trip times from transaction confirmation to alert delivery often taking only one to two seconds. This transformation has enabled Rabobank to meet modern customer expectations for timely notifications.
