RedisStorageService

Marvin Addison marvin.addison at gmail.com
Wed Mar 29 10:18:39 EDT 2017


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.

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:

1. There are several mature and capable Java client libraries.
https://lettuce.io/ seems particularly notable since it's used by
spring-session.
2. I'd be willing to support it under the premise that we'll be eating our
own dog food.
3. Ideally it would live in opensaml-storage-impl alongside
MemcachedStorageService.

Thoughts?

Thanks,
Marvin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/dev/attachments/20170329/4cfbc4b4/attachment.html>


More information about the dev mailing list