You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Ha Anh Vu (Jira)" <se...@james.apache.org> on 2022/04/05 12:09:00 UTC

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

    [ https://issues.apache.org/jira/browse/JAMES-3695?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17517396#comment-17517396 ] 

Ha Anh Vu commented on JAMES-3695:
----------------------------------

Hi,

 

I'm Ha Anh from Vietnam and interested in this GSOC project.

 

I have been discussing with the mentors in the sub-issues of this project. Also sent a draft PR for sub-issue JAMES-3700.

 

Look forward to finishing this project with GSOC!

> 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: gsoc2022
>
> 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.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org