james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gautier DI FOLCO (Jira)" <server-...@james.apache.org>
Subject [jira] [Commented] (JAMES-2813) Implement a distributed task manager
Date Tue, 03 Sep 2019 17:27:00 GMT

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

Gautier DI FOLCO commented on JAMES-2813:
-----------------------------------------

All the related PRs:

https://github.com/linagora/james-project/pull/2661 Add serialization for tasks' AdditionalDetails
https://github.com/linagora/james-project/pull/2660 serialize additional information counter.
webadmin.service
https://github.com/linagora/james-project/pull/2654 Serialize additional information
https://github.com/linagora/james-project/pull/2653 Add non-polling and timeout on TaskManager.await
https://github.com/linagora/james-project/pull/2645 Add cancel support in DistributedTaskManager
https://github.com/linagora/james-project/pull/2640 Broadcast termination events
https://github.com/linagora/james-project/pull/2626 distributed workqueue preliminary work
https://github.com/linagora/james-project/pull/2574 Add missing licenses
https://github.com/linagora/james-project/pull/2569 distributed workqueue
https://github.com/linagora/james-project/pull/2561 Distribute EventSourcingTaskManager projection
with Cassandra
https://github.com/linagora/james-project/pull/2559 Bind SerializedTaskManager to CassandraEventStore
https://github.com/linagora/james-project/pull/2553 Bind SerializedTaskManager to CassandraEventStore
https://github.com/linagora/james-project/pull/2540 vault task serialization
https://github.com/linagora/james-project/pull/2539 Add Tasks serialization
https://github.com/linagora/james-project/pull/2538 Ad tasks serialization in webadmin-mailrepository
https://github.com/linagora/james-project/pull/2536 serialization of tasks in mailbox.tools.indexer
https://github.com/linagora/james-project/pull/2535 Adding Tasks Serialization in webadmin-mailqueue
https://github.com/linagora/james-project/pull/2531 Use JsonGenericSerializer to serialize
Tasks
https://github.com/linagora/james-project/pull/2530 Introduce Task serialization
https://github.com/linagora/james-project/pull/2529 Add first tasks serialization
https://github.com/linagora/james-project/pull/2498 Event sourcing task manager
https://github.com/linagora/james-project/pull/2486 extract contract test for task manager

> Implement a distributed task manager
> ------------------------------------
>
>                 Key: JAMES-2813
>                 URL: https://issues.apache.org/jira/browse/JAMES-2813
>             Project: James Server
>          Issue Type: Task
>            Reporter: Matthieu Baechler
>            Priority: Major
>
> Following JAMES-2272, we now would like to handle tasks at a cluster level.
> For that, we intend to use a combination of Event Sourcing for keeping track of Tasks
submitted and RabbitMQ for dispatching the tasks in the cluster.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

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


Mime
View raw message