PostNL Modernizes Parcel Notifications with Real-Time Kafka Platform

Industry:
Logistics
Results:

100+ million messages processed daily, Rapid implementation timeline

Logistics

Challenges

  • PostNL, the largest postal and logistics provider in the Netherlands, was still relying on a stack of legacy applications to track parcel statuses.
  • These systems ensured delivery, but they could not send real-time notifications to customers or stakeholders, such as delivery personnel. 
  • The fragmented system was also difficult to maintain and scale.
  • PostNL partnered with integration consultancy AppyThings to find a solution that would centralize parcel tracking and notification services, handle the real-time processing of updates, and support future migration to their private AWS cloud infrastructure, all while being scalable, fault-tolerant, and secure.

Why PostNL Chose Axual

AppyThings and PostNL identified Axual as the ideal partner. Axual built PostNL a modern, event-driven architecture that could scale with growing parcel volumes and evolving operational needs: 

  • A cloud-native, open-source-based Apache Kafka platform designed for high-volume, mission-critical applications. 
  • Support for no-code self-service interfaces and API-based integrations aligned perfectly with PostNL’s automation goals.
  • KSML (Kafka Streams Markup Language), a low-code Python-based framework for processing and transforming Kafka streams, handles transformation logic for parcel status events and enables real-time notifications to be sent to customers and delivery personnel.
  • This combination provided PostNL with a modern, event-driven architecture that could scale with growing parcel volumes and evolving operational needs.

Results

Results at PostNL were immediate and impactful:

  • 100+ million messages processed daily with no performance degradation
  • Seamless real-time notifications triggered by parcel status changes
  • Rapid implementation timeline, enabling faster time-to-value
  • Confidence in the scalability and reliability of Axual Cloud and KSML
  • PostNL is now in the process of migrating its Kafka platform to a private AWS cloud environment, ensuring long-term control and compliance.

What’s Next

PostNL is actively progressing toward a full-scale migration of the Axual Cloud instance to their private AWS cloud. With the foundation in place, the organization plans to:

  • Expand real-time capabilities across additional logistical workflows
  • Integrate more operational systems into the Kafka backbone
  • Leverage low-code stream processing (KSML) to rapidly develop new use cases
  • Deliver even more personalized customer experiences through real-time data

{{tenbtn}}