Entretiens JAVA : Files de Messages
Pourquoi choisir une file de messages dans un projet ? Cas d'utilisation et gestion de la consommation en double
Pourquoi choisir une file de messages ? Cas d'utilisation et gestion de la consommation en doubleValeur fondamentale et scénarios
Découplage des systèmes : Les producteurs et consommateurs évoluent indépendamment (comme les événe ...
Publié le 11 juillet à 16h39
Guide des Files d'Attente de Messages : Scénarios, Sélection et Meilleures Pratiques
Les files d'attente de messages jouent un rôle crucial dans les architectures distribuées, permettant l'asynchronisme, le découplage des services et la gestion efficace des pics de charge. Cet article explore des scénarios typiques, compare les technologies populaires et propose des conseils pratiques pour une implémentation réussie.
Scénarios ...
Publié le 5 juillet à 04h37
Analyse du code source de RocketMQ : côté consommateur
Longue interrogation (utilisée par RocketMQ)
Consommateur -> Courtier : RocketMQ utilise la longue interrogation pour établir les connexions.
Le courtier ignore la capacité de traitement du consommateur
La poussage direct des messages surcharge le courtier
Une connexion persistante risque d'empêcher le consommateur de traiter les données à ...
Publié le 28 juin à 00h19
Implémentation d'un système de billetterie haute performance avec SpringBoot 3.0 et RocketMQ
Traitement aysnchrone des pics de requêtes avec MQ pour résoudre les problèmes de débit
Évolution du diagramme temporel d'achat de billets
Version originale :
Version améliorée :
Avantage de MQ par rapport à l'asynchronisme Spring Boot : Résistance à la perte de messages due à des exceptions intermédiaires
Initiation à RocketMQ
Installation
[ ...
Publié le 13 juin à 17h09
Réessai dans RocketMQ : mécanismes et bonnes pratiques
La gestion des échecs dans les systèmes distribués est cruciale pour la fiabilité. RocketMQ offre des mécanismes de réessai tant pour les producteurs que les consommateurs afin de traiter les pannes transitoires.
Réessai des producteurs
Lorsqu'un producteur envoie un message, des erreurs réseau ou des exceptions du serveur peuvent survenir. Pou ...
Publié le 10 juin à 07h57