It's cool. But why do we need to put redis in a browser (client side)? Just for fun?
Most of these "try X" features need a user session, allocate a server-side component to that session and then manage recycling. It's much less expensive to stick a JS on a CDN, and also scales much easier horizontally.