Session storage is an ideal use case for Blockchain, Since user and session IDs are usually stored in cookies or otherwise known at lookup time, DeOS is able to serve these requests with predictably low latency. DeOS's content agnosticism means no restrictions on the value stored, so session data can be encoded in many ways and can evolve without administrative changes to schemas.
DeOS's Riak backend has features that allow for more complex session storage use cases. The Bitcask storage option for Riak supports automatic expiry of keys, which frees application developers from implementing manual session expiry.
DeOS's MapReduce system can also be used to perform batch processing analysis on large bodies of session data, to compute the average number of active users. If sessions must be retrieved using multiple keys (e.g. a UUID or email address), using secondary indexes can provide an easy solution.