Hi Benoit,

As a Kvrocks PMC member, I'm very happy to see this happens. Also, great
thanks to Benoit for bringing
the potential opportunities where the two communities could work together.

On Mon, 3 Mar 2025 at 16:12, Benoit TELLIER <[email protected]> wrote:

> Hello folks,
>
> I'm involved on the Apache James email server, and as part of Apache James
> we currently have a Redis integration.
>
> Redis is used for:
>
>  - 1. Implementing rate limiting in a distributed fashion by using leaky
> bucket algorithm
>  - 2. Implementing sid storage as part of our OpenID connect backchannel
> logout (integrated in Apache APISIX - java plugin runner)
>  - 3. Use redis streams for backing apache James pub sub (~email
> notifications)
>  - 4. Store bayes database for our RSPAMD setup
>
> Our setup needs to be using sentinel (some use case like 4. relies on
> commands not supplied from Redis cluster)
>
> Our biggest pain is that, as we use a per user database for bayes the
> database grows significantly and storing this DB in memory is not
> financially viable.
>
> In order to solve our concerns with 4. (and as we are not performance
> bound for Redis components) we are considering switching our use cases to
> KVrocks, and potentially makes KVrocks the default key value store / cache
> for Apache James.
>
> I (in the name of the Apache James PMC and LINAGORA contributors) would
> happily report on how this integrations goes on.
>
> --
>
> Best regards,
>
> Benoit TELLIER
>
> General manager of Linagora VIETNAM.
> Product owner for Team-Mail product.
> Chairman of the Apache James project.
>
> Mail: [email protected]
> Tel: (0033) 6 77 26 04 58 (WhatsApp, Signal)
>
>
>

-- 
Best Regards,
- *Hulk Lin*

Reply via email to