à propos de nous

TDMQ pour Apache Pulsar

2025-12-12 16:58

TDMQ pour Apache Pulsar (TDMQ Pulsar Edition) est un middleware de messagerie développé en interne, basé sur Apache Pulsar et offrant d'excellentes caractéristiques cloud-native et serverless. Compatible avec les différents composants et concepts de Pulsar, il tire parti de la séparation calcul/stockage et d'une scalabilité flexible. Son architecture de séparation calcul/stockage permet non seulement une scalabilité flexible, mais aussi la prise en charge de millions de sujets de messagerie sans dégradation significative des performances, même lorsque leur nombre augmente. Il est ainsi parfaitement adapté aux environnements d'entreprise à grande échelle. Sur le plan fonctionnel, le produit propose une grande variété de types de messages. Parmi eux, les messages planifiés répondent aux besoins de déclenchement temporel, tandis que les messages de transactions distribuées garantissent la cohérence des données entre les systèmes. Associée à une forte cohérence des données (basée sur le protocole BookKeeper), cette approche assure la sécurité et la fiabilité des données. Enfin, en termes de support métier, au-delà des scénarios classiques comme le découplage asynchrone et l'écrêtement des pics de charge, sa capacité de synchronisation des données est particulièrement remarquable. Il permet une consommation fluide des messages et une synchronisation des données entre plusieurs centres de données, facilitant ainsi l'expansion internationale des entreprises. Sa compatibilité avec Apache Pulsar réduit les coûts de migration et d'utilisation, tandis que la séparation entre calcul et stockage garantit des performances élevées. L'intégration poussée des messages planifiés, des messages de transactions distribuées et de la synchronisation des données fait de ce produit un choix fiable pour les entreprises confrontées à des exigences métier complexes.


 

Foire aux questions

Apache Pulsar

Q : Basée sur Apache Pulsar, quels avantages offre l'architecture de séparation calcul-stockage de Tencent Cloud TDMQ Pulsar Edition, et comment prend-elle en charge les scénarios de synchronisation des données ?

A: En tant que produit cloud natif de l'écosystème Apache Pulsar, l'architecture de séparation calcul-stockage de Tencent Cloud TDMQ Pulsar Edition offre des avantages considérables : d'une part, elle permet une mise à l'échelle flexible des clusters en fonction des besoins métiers, les ressources de calcul et de stockage étant ajustées indépendamment afin d'éviter tout gaspillage. D'autre part, cette architecture garantit un fonctionnement stable avec des millions de sujets, assurant ainsi des performances optimales même lorsque le nombre de sujets augmente, et répondant aux exigences de distribution de messages des grandes entreprises. Cette architecture est essentielle pour la synchronisation des données : celle-ci implique souvent la transmission interrégionale de messages massifs entre plusieurs datacenters. La séparation calcul-stockage permet une mise à l'échelle indépendante des ressources de stockage, s'adaptant facilement aux besoins importants de stockage générés lors de la synchronisation. De plus, la capacité de mise à l'échelle élastique des nœuds de calcul permet de gérer les pics de trafic soudains, garantissant une synchronisation efficace et stable entre les datacenters. Combinée aux fonctionnalités natives de collaboration interrégionale d'Apache Pulsar, la séparation calcul-stockage réduit encore la latence et renforce la fiabilité de la synchronisation.

Data Synchronization

Q : Quelles sont les caractéristiques des fonctionnalités de messages planifiés et de messages de transactions distribuées de Tencent Cloud TDMQ Pulsar Edition, et comment fonctionnent-elles ensemble au sein de l'écosystème Apache Pulsar pour répondre à des besoins commerciaux complexes ?

A: La fonctionnalité de messages planifiés de Tencent Cloud TDMQ Pulsar Edition permet aux entreprises de déclencher la consommation de messages à des heures prédéfinies, s'adaptant ainsi précisément à des scénarios tels que les tâches planifiées et les traitements métier périodiques. Grâce au mécanisme de distribution fiable d'Apache Pulsar, elle garantit que les messages planifiés ne sont ni perdus ni retardés. Les messages de transactions distribuées, quant à eux, garantissent la cohérence transactionnelle entre les systèmes et les processus métier, évitant les incohérences de données dues aux échecs de distribution des messages. Ils sont donc idéaux pour les scénarios métier critiques tels que les paiements de commandes et la synchronisation des données. Au sein de l'écosystème Apache Pulsar, ces deux fonctionnalités présentent une synergie significative : par exemple, dans un scénario de commande e-commerce, les messages de transactions distribuées peuvent garantir l'atomicité entre la création de la commande et la déduction des stocks après la validation de la commande par l'utilisateur, évitant ainsi les problèmes tels que les surventes ou les déductions manquantes. Simultanément, les messages planifiés peuvent définir des règles pour annuler automatiquement les commandes si le paiement n'est pas effectué dans un délai spécifié, déclenchant des tâches planifiées une fois la transaction terminée. L'architecture de messagerie unifiée d'Apache Pulsar permet aux messages planifiés et aux messages de transactions distribuées de partager des capacités sous-jacentes à haute disponibilité et à haut débit. Leur collaboration garantit non seulement la cohérence de la logique métier, mais répond également aux exigences de planification flexible, tirant pleinement parti des nombreux avantages de l'écosystème Apache Pulsar.

Compute-Storage Separation

Q : Dans les scénarios de synchronisation de données multi-centres de données, comment l'architecture de séparation calcul-stockage et les messages de transaction distribués de Tencent Cloud TDMQ Pulsar Edition fonctionnent-ils ensemble, et quel rôle auxiliaire jouent les messages planifiés dans ce contexte ?

A: Dans les scénarios de synchronisation de données multi-datacenters, la collaboration entre l'architecture de séparation calcul-stockage et les messages de transactions distribuées (DTM) constitue une protection essentielle : la séparation calcul-stockage permet aux nœuds de calcul de chaque datacenter de gérer indépendamment les demandes de synchronisation, tandis que les nœuds de stockage gèrent les données des messages de manière centralisée, évitant ainsi une charge de stockage inégale due à la transmission de données multi-datacenters. Les messages de transactions distribuées garantissent la cohérence transactionnelle de la synchronisation des données entre les différents datacenters. Par exemple, lorsqu'une donnée métier est modifiée dans un datacenter, elle est synchronisée avec les autres datacenters via des messages de transactions distribuées, assurant ainsi la cohérence des données et prévenant les incohérences. Les messages planifiés jouent un rôle auxiliaire clé dans ce scénario : ils permettent de configurer des tâches de vérification périodiques des données, contrôlant régulièrement les données synchronisées entre les datacenters afin d'identifier et de corriger rapidement les anomalies de synchronisation. De plus, pour les exigences de synchronisation non temps réel, les messages planifiés peuvent être utilisés pour déclencher la synchronisation des données par lots, réduisant ainsi la charge réseau et de calcul pendant les périodes de pointe. Associés aux fonctionnalités de compatibilité d'Apache Pulsar, ces trois éléments rendent la synchronisation des données multi-centres de données à la fois efficace et fiable, répondant pleinement aux besoins de déploiement des entreprises aux opérations mondialisées.


Obtenez le dernier prix? Nous répondrons dès que possible (dans les 12 heures)
This field is required
This field is required
Required and valid email address
This field is required
This field is required
For a better browsing experience, we recommend that you use Chrome, Firefox, Safari and Edge browsers.