Benoit Tellier created JAMES-3149:
-------------------------------------

             Summary: Extend reactive coverage in JMAP draft
                 Key: JAMES-3149
                 URL: https://issues.apache.org/jira/browse/JAMES-3149
             Project: James Server
          Issue Type: Improvement
          Components: JMAP
    Affects Versions: 3.5.0
            Reporter: Benoit Tellier
            Assignee: Antoine Duprat
             Fix For: 3.6.0


JMAP relies on reactor-netty for it's HTTP layer. The Cassandra layers, 
ElasticSearch layers relies on reactor too.

Some calls to `block` in the middle prevent us from having an optimal thread 
usage.

We should enforce where we can the reactive chain to be unaltered in order to 
optimize resource usage.

This had been contributed for GetVacationResponse, SetVacationResponse, 
GetFilter, SetFilters.

We can easily contribute this for GetMailboxes and GetMessageList.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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

Reply via email to