Le MemoryEventStore est un magasin d'événements local, en processus, utilisé lors de l'exécution d'un unique serveur socketio4j.
Tous les événements sont traités directement à l'intérieur du serveur et ne sont pas partagés ni répliqués entre les nœuds.
Parce que le cycle de vie des événements est déjà complété localement, les opérations de publication et d'abonnement n'ont aucun effet, et sont intentionnellement implémentées comme des opérations vides.
Ce magasin est utile lorsque :
exécution uniquement d'une instance de serveur
développement, débogage ou tests en local
l'utiliser comme défaut ou solution de repli lorsqu'aucun adaptateur distribué n'est configuré
Non adapté pour :
déploiements multi-serveurs
mise à l'échelle horizontale
messagerie distribuée ou livraison d'événements partagée