[jira] [Assigned] (JAMES-3695) Adopt Pulsar as the messaging technology backing the distributed James server

"Jean Helou (Jira)" <[email protected]>
Newsgroups gmane.comp.jakarta.james.devel
Message-ID <[email protected]>
     [ https://issues.apache.org/jira/browse/JAMES-3695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean Helou reassigned JAMES-3695:
---------------------------------

    Assignee:     (was: Jean Helou)

> 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: full-time, gsoc2023, mentor
>
> https://www.mail-archive.com/[email protected]/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)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.