<div dir="ltr">We are looking at standardizing on Redis for general purpose key-value storage across many of our applications, and I'd like to take advantage of that planned economy of scale in the IdP. Additionally, our interest in Redis for the IdP in particular is driven by requirements for a storage backend that can provide persistent disk-based storage. We think we need that for durable server-side storage of certain kinds of long-term data like consent preferences.<div><br><div>I'm writing to gauge interest, opportunities, and concerns around a RedisStorageService for the IdP. I'm happy to review existing implementations, but I'm not aware of any and a quick search didn't turn up anything. Assuming that it would need to be developed, I have a few thoughts:<div><br></div><div>1. There are several mature and capable Java client libraries. <a href="https://lettuce.io/">https://lettuce.io/</a> seems particularly notable since it's used by spring-session.</div><div>2. I'd be willing to support it under the premise that we'll be eating our own dog food.</div><div>3. Ideally it would live in opensaml-storage-impl alongside MemcachedStorageService.</div><div><br></div><div>Thoughts?</div><div><br></div><div>Thanks,</div><div>Marvin</div><div><br></div></div></div></div>