Ajuste a escala dos seus aplicativos baseados em eventos com eventos de plataforma de alto volume (piloto)

Use eventos de plataforma de alto volume para publicar e processar milhões de eventos com eficiência. Esse piloto foi oferecido na versão mais recente, e fizemos aprimoramentos a essa versão.
Nota

Nota

Fornecemos Eventos de plataforma de alto volume a clientes selecionados por meio de um programa piloto que requer a concordância com termos e condições específicos. Para ser indicado para participar do programa, entre em contato com a Salesforce. Programas piloto estão sujeitos a alterações e não podemos garantir a aceitação. Os Eventos de plataforma de alto volume não estarão disponíveis ao público em geral a menos que, ou até que, a Salesforce anuncie sua disponibilidade geral na documentação, em comunicados à imprensa ou em declarações públicas. Não podemos garantir a disponibilidade geral dentro de qualquer prazo específico, ou mesmo independentemente de qualquer condição. Tome suas decisões de compra com base apenas nos produtos e recursos disponíveis ao público em geral. Você pode fornecer feedback e sugestões sobre os Eventos de plataforma de alto volume neste grupo da comunidade Trailblazer.

Onde: Essa alteração se aplica ao Lightning Experience e ao Salesforce Classic na Developer Edition e no sandbox para as edições Performance, Unlimited e Enterprise.

Por quê: Escolha o tipo de evento de plataforma adequado às suas necessidades de negócios. Para aplicativos que recebem vários milhões de eventos por dia, use eventos de plataforma de alto volume em todo o programa piloto. Para aplicativos que recebem até um milhão de eventos por dia, use eventos de plataforma de volume padrão.

Como: Você pode definir um evento de plataforma de alto volume na interface do usuário ou por meio da API de metadados. Na UI, em Configuração, insira Eventos de plataforma na caixa Busca rápida e selecione Eventos de plataforma. Ao preencher os campos padrão, selecione Alto volume para o Tipo de evento.

Na API de metadados, a definição do evento é representada no tipo CustomObject com eventType definido como HighVolume.

Publique e assine eventos de plataforma de alto volume da mesma forma que publica e assina eventos de plataforma de volume padrão. Você pode usar ferramentas declarativas, como Criador de processos e fluxo, ou escrever código com aplicativos API Apex e CometD.

Eventos de plataforma de alto volume são publicados de maneira assíncrona de modo que o sistema possa processar altas cargas de eventos de maneira eficiente. A chamada de publicação coloca a solicitação de publicação em uma fila. A mensagem do evento pode não ser publicada imediatamente após o retorno da chamada, mas é publicada quando os recursos do sistema estão disponíveis. Eventos de alto volume são armazenados por até três dias, e eventos armazenados podem ser reproduzidos.

Direitos de evento baseados em uso

Cada edição do Salesforce fornece direitos padrão para o número de eventos de alto volume entregues mensalmente a clientes CometD. Você pode comprar uma licença de complemento para aumentar seus direitos mensais. Sobretaxas de evento são calculadas para um mês do calendário, começando no primeiro dia do mês ou na data de início do contrato. Uma alocação de entrega de evento diária é aplicada para garantir o compartilhamento justo de recursos no ambiente multilocatário e para proteger o serviço. A alocação diária depende do seu direito mensal e sua escala é ajustada de acordo.

Monitore o direito e o uso de entrega de evento de alto volume com o recurso da API REST limits.

Os direitos baseados em uso não se aplicam a assinantes que não usam o CometD, incluindo acionadores do Apex, processos e fluxos.