(disclaimer: I'm not your target audience I banned redis from our infra because its overused)
but this sounds even worse to me. okay so you have API compat great, but now you have unproved code running under the hood wonderful.
but this sounds even worse to me. okay so you have API compat great, but now you have unproved code running under the hood wonderful.
We are not using Redis OSS, instead we implemented our own Redis server. Because it's not very possible to scale it without increasing the costs and also it would be very challenging to adapt serverless use cases.
Different from the Redis OSS, we are using a tiered storage model which keeps the hot entries in the memory and gradually offloads colder ones. Also we can migrate a Redis DB to a bigger machine in a few seconds when a database needs more resources. We will share more technical information about our architecture in Lambda Store blog.