this is a really interesting project, it fits with the single server thinking. however, there is also a strong trend to not depend on redis where not needed. why is redis a requirement/dependency ?