Disruptor: journaling Example

Fiquei curioso sobre as implementações mais comuns (ou recomendadas) do disruptor sobre a etapa de registro no diário. E as perguntas mais comuns são minhas:

como é realmente implementado (por exemplo)?É aconselhável usar o JPA?Qual DB é comumente usado (pela comunidade que já implementou projetos com disruptor)?É aconselhável usar os manipuladores intermediários (de EventProcessors) para que o estado de cada mensagem seja salvo, em vez de antes e depois do processo de lógica de negócios?

A propósito (me desculpe, eu sei que isso não está relacionado com o passo journalling), qual é o caminho certo para excluir uma mensagem do RingBuffer durante um processo eventHandler (supondo que a mensagem está morta / expirou e deve ser removido por todo o procedimento). Eu queria saber algo semelhante como oCanal de letra morta padronizar.

Felicidades!

questionAnswers(1)

yourAnswerToTheQuestion