Ajustar a escala dos seus aplicativos baseados em eventos com eventos de plataforma de alto volume (Disponível ao público em geral)

Use eventos de plataforma de alto volume para publicar e processar milhões de eventos com eficiência. Receba notificações em tempo real e utilize um modelo de programação gerado por eventos para automatizar seus processos e integrar seus aplicativos com processos comerciais externos. Com eventos da plataforma de alto volume, seus aplicativos dimensionam mais bem do que com eventos de volume padrão e você pode recuperar mensagens de evento retidas por até três dias. Eventos da plataforma de alto volume agora são o tipo de evento padrão para novas definições de evento.

Onde: Essa alteração se aplica ao Lightning Experience e ao Salesforce Classic nas edições Enterprise, Performance, Unlimited e Developer.

Como: Eventos de volume padrão criados na API versão 44.0 e anteriores continuam tendo suporte, mas você não poderá definir novos eventos de volume padrão. 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.

Direitos de evento baseados em uso

Cada edição do Salesforce fornece uma alocação padrão para o número de eventos de alto volume entregues a clientes CometD. Você pode comprar uma licença de complemento para aumentar sua alocação de entrega de evento de CometD. Com a licença de complemento, a alocação de entrega de evento de CometD depende de seu direito mensal e é dimensionada com ele. Com o complemento, você pode exceder a alocação equivalente diária do direito mensal em uma certa quantidade por um período de 24 horas. 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.

Monitore o direito e o uso de entrega de evento de alto volume com o recurso da API REST limits. As informações de direito e uso são retornadas no valor de resposta de MonthlyPlatformEvents.

Os direitos baseados em uso e a alocação diária se aplicam somente a assinantes de CometD. Eles não se aplicam a outros assinantes, como acionadores do Apex, processos ou fluxos.