O ApsaraMQ for RocketMQ é uma plataforma de mensagens distribuídas baseada no Apache RocketMQ. Ela unifica o processamento de mensagens, eventos e fluxos com baixa latência, alta concorrência, alta disponibilidade e alta confiabilidade. Seus principais recursos incluem desacoplamento assíncrono, processamento de dados em fluxo e processamento orientado a eventos para aplicações distribuídas.
Por que escolher o ApsaraMQ for RocketMQ
O ApsaraMQ for RocketMQ baseia-se na infraestrutura cloud-native da Alibaba Cloud e é compatível com as principais APIs e recursos do Apache RocketMQ.
Em comparação com clusters autogerenciados, o ApsaraMQ for RocketMQ oferece os seguintes benefícios:
Arquitetura avançada
O ApsaraMQ for RocketMQ desacopla computação e armazenamento. Ambos escalam horizontalmente e de forma independente, permitindo operações e manutenção (O&M) elásticas e envio de mensagens de alto desempenho em grande escala.
Alto desempenho
Um cluster de instância única suporta até 1 milhão de transações por segundo (TPS) para envio e recebimento de mensagens, garantindo estabilidade durante picos de tráfego, como grandes promoções.
Segurança e confiabilidade
Armazenamento redundante entre zonas: Implantação em várias zonas com armazenamento de dados triplamente redundante. Se uma zona ficar indisponível, o serviço permanecerá acessível.
Replicação de dados: Suporte à replicação de dados entre regiões e dentro da mesma região. Regras de roteamento sincronizam dados entre instâncias de origem e destino.
SLA de estabilidade
A implantação multizona oferece um SLA líder do setor: 99,99% de disponibilidade do serviço e 99,99999999% de confiabilidade dos dados por meio de armazenamento com múltiplas réplicas.
Elasticidade e custo-benefício
A computação de mensagens combina capacidade reservada e capacidade burst, eliminando a necessidade de reservar grandes buffers para picos de tráfego e economizando até metade dos recursos de máquina. O armazenamento é serverless e com pagamento conforme o uso, oferecendo maior elasticidade e custos menores em comparação com discos em nuvem anexados.
O&M e observabilidade
Fornece recursos de O&M e observabilidade: integração com um clique ao OpenTelemetry e Prometheus, rastreamento ponta a ponta e suporte a OpenAPI para integração de O&M self-service.
Recuperação de desastres de nível financeiro
Suporta roteamento e replicação global de mensagens entre regiões com latência em nível de milissegundos, além de backup e sincronização de dados no nível de tópico.
Casos de uso
Baseado em armazenamento unificado de mensagens e uma camada leve de computação, o ApsaraMQ for RocketMQ atende a três cenários principais: desacoplamento assíncrono, processamento de dados em fluxo e processamento orientado a eventos.
Mensagens de negócios
Processamento de fluxo
O ApsaraMQ for RocketMQ oferece armazenamento de fluxo de alto throughput que conecta coleta de logs, integração de dados e sistemas analíticos. Utilize o ApsaraMQ for RocketMQ para distribuir dados upstream para sistemas downstream, como computação em tempo real e armazenamento offline.

Processamento orientado a eventos
Combine o ApsaraMQ for RocketMQ com o EventBridge para implementar arquiteturas orientadas a eventos. Regras visuais de eventos no EventBridge processam dados de mensagens e acionam destinos downstream, como Function Compute, endpoints HTTP ou serviços de terceiros.

Guia de migração

Primeiros passos
Crie uma instância do ApsaraMQ for RocketMQ:



