Hi Benoit,

I'm thrilled to hear that Apache James can integrate with Apache
Kvrocks. Kvrocks supports the use cases you mentioned.

If you have any issues or questions during integration, please reach out to us.
Feel free to share your progress with the Kvrocks community anytime -
we're here to help and support you.

Best wishes,
Twice

On Mon, Mar 3, 2025 at 5:29 PM hulk <[email protected]> wrote:
>
> 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