Uploaded image for project: 'James Server'
  1. James Server
  2. JAMES-3149

Extend reactive coverage in JMAP draft

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.5.0
    • 3.6.0
    • JMAP

    Description

      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.

      Attachments

        Activity

          People

            aduprat Antoine Duprat
            btellier Benoit Tellier
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: