[ https://issues.apache.org/jira/browse/JAMES-3695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benoit Tellier updated JAMES-3695: ---------------------------------- Labels: gso mentor (was: gsoc2022 mentor) > Adopt Pulsar as the messaging technology backing the distributed James server > ----------------------------------------------------------------------------- > > Key: JAMES-3695 > URL: https://issues.apache.org/jira/browse/JAMES-3695 > Project: James Server > Issue Type: Improvement > Components: mailbox, Queue, task > Affects Versions: master > Reporter: Benoit Tellier > Priority: Major > Labels: gso, mentor > > https://www.mail-archive.com/server-dev@james.apache.org/msg71462.html > A good long term objective for the PMC is to drop RabbitMQ in > favor of pulsar (third parties could package their own components using > RabbitMQ if they wishes...) > This means: > - Solve the bugs that were found during the Pulsar MailQueue review > - Pulsar MailQueue need to allow listing blobs in order to be > deduplication friendly. > - Provide an event bus based on Pulsar > - Provide a task manager based on Pulsar > - Package a distributed server backed by pulsar, deprecate then replace > the current one. > - (optionally) support mail queue priorities > While contributions would of course be welcomed on this topic, we could > offer it as part of GSOC 2022, and we could co-mentor it with mentors of > the Pulsar community (see [3]) > [3] https://lists.apache.org/thread/y9s7f6hmh51ky30l20yx0dlz458gw259 > Would such a plan gain traction around here ? -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org