[ https://issues.apache.org/jira/browse/JAMES-3687?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jean Helou updated JAMES-3687: ------------------------------ Description: An apache pulsar based mailqueue offers a different set of compromises over the existing mailqueue implementations: pros: * pulsar is a distributed queue * pulsar offers scheduling facilities making it easier to implement delayed queues cons: * being fully distributed some consistency guarantees cannot be honored for flush and filter since the flushing and filtering commands take time to propagate in the cluster was:As discussed in JAMES-2896 implementing a mailqueue with proper delay support is easier on apache pulsar > Implements Apache Pulsar based Mailqueue > ---------------------------------------- > > Key: JAMES-3687 > URL: https://issues.apache.org/jira/browse/JAMES-3687 > Project: James Server > Issue Type: Improvement > Components: Queue > Reporter: Jean Helou > Priority: Major > > An apache pulsar based mailqueue offers a different set of compromises over > the existing mailqueue implementations: > pros: > * pulsar is a distributed queue > * pulsar offers scheduling facilities making it easier to implement delayed > queues > cons: > * being fully distributed some consistency guarantees cannot be honored for > flush and filter since the flushing and filtering commands take time to > propagate in the cluster -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org