Aller au contenu principal
Retour à l'aperçu

Informations détaillées

Nom du logiciel

jeap-messaging-sequential-inbox

Nom localisé

jeap-messaging-sequential-inbox

Suite d'applications

jEAP

Brève description

This library lets microservices control message processing order, even when it differs from the order messages are received.

Description détaillée

The jEAP Sequential Inbox is a library for microservices that require strict ordering of message processing. It consumes messages from Kafka topics and applies a sequence configuration, defined via YAML, to determine the exact order in which messages with the same contextId should be processed. This allows complex workflows, such as order processing, to maintain data consistency and business rules even when events arrive out of order. The library supports fine-grained sequencing by message type and subtype, release conditions based on predecessor events, and multi-cluster Kafka consumption. It requires the microservice to define the sequencing data model and integrates seamlessly into jEAP-based messaging services.

Fonctionnalités

  • Configurable sequencing of Kafka messages by contextId, type, and subtype
  • Supports release conditions to control when dependent messages are processed

État de développement

stable

Type de logiciel

library

Version du logiciel

22.2.0

Date de publication

22.09.2026

Plateformes

web

Catégories

application-development

Licence

Apache-2.0

Maintenance

Type de maintenance:
internal
Contacts:
  • Federal Office of Information Technology, Systems and Telecommunication FOITT E-mail

Localisation

Prêt pour la localisation:
Non
Langues disponibles:
en

Version Publiccode.yml

0.5.0