[ 
https://issues.apache.org/jira/browse/JAMES-4124?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benoit Tellier closed JAMES-4124.
---------------------------------
    Resolution: Fixed

Usage of KVrocks as a RSPAMD backend is very conclusive for us so far!

> Triage Apache Kvrocks Integration as a Redis Alternative for Apache James / 
> Rspamd
> ----------------------------------------------------------------------------------
>
>                 Key: JAMES-4124
>                 URL: https://issues.apache.org/jira/browse/JAMES-4124
>             Project: James Server
>          Issue Type: Improvement
>          Components: rspamd
>            Reporter: Tran Hong Quan
>            Priority: Major
>          Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> cf mailing list discussion: 
> [https://www.mail-archive.com/[email protected]/msg74888.html]
> At Linagora, we have encountered challenges related to Redis's memory usage 
> when employed as a storage backend for Rspamd's Bayesian learning. Redis, 
> being an in-memory data store, can experience significant memory consumption 
> as the volume of statistical data grows, quickly to reach the costly memory 
> limit. As a result, we are exploring the potential of integrating Apache 
> Kvrocks as a potential alternative for Redis within the Apache James server. 
> Our primary motivation stems from the need for scalable storage solutions, 
> particularly for handling Rspamd Bayes learning data.
> We believe that integrating Kvrocks could offer several advantages, including:
> - Enhanced scalability of storage capabilities.
> - Seamless compatibility with existing Redis protocols, facilitating a 
> smoother transition.
> - Friendly Apache license and ecosystem.
> Our team is eager to experiment with this integration and contribute to its 
> development. We plan to document the setup process, share our findings, and 
> collaborate closely with the Apache James community about the topic.
> To start this exploration, we have submitted a pull request to the Apache 
> James project, aiming to experiment Apache Kvrocks with the James test suite 
> at: [https://github.com/apache/james-project/pull/2660].
> We have initiated discussions with the Apache Kvrocks community to assess the 
> feasibility and benefits of this integration. You can find our correspondence 
> with the Kvrocks developers here: 
> [https://lists.apache.org/thread/f6n8qpl2fnho472b63o7r4d7ygsqz3t4]
> We would likely triage Apache Kvrocks + Apache James by Docker Compose sample 
> and a test suite with Kvrocks.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to