News for hackers. Stuff that matters.
Re:Lambda Store: Serverless Redis by jedberg on Thursday April 23, 2020 @04:58PM (#22961323)
> Younger Team

This is not a selling point to me. When it comes to storage, I prefer experience over motivation, just like I prefer durability over speed (cough, MongoDB).

Otherwise though this looks pretty cool.

I do wonder what their scaling story looks like. How can they maintain a profit at such low prices and handle sudden load spikes?

Re:Lambda Store: Serverless Redis by mattiabi on Thursday April 23, 2020 @07:03PM (#22962606)
This is Mattia from Lambda Store.

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.

Re:Lambda Store: Serverless Redis by jatone on Sunday April 26, 2020 @01:59PM (#22988823)
(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.

Re:Lambda Store: Serverless Redis by redisman on Thursday April 23, 2020 @05:55PM (#22961996)
If you're not paying by the hour then I'm guessing the business model is that you're sitting on a shared redis instance with other consumers, which sounds a bit scary for many reasons. Just guessing though.
Re:Lambda Store: Serverless Redis by mattiabi on Thursday April 23, 2020 @07:09PM (#22962666)
This is Mattia from Lambda Store.

We are not using shared Redis instances. We have our own Redis server implementation, which has a tiered storage model which keeps the hot entries in the memory to better utilize memory usage. Using this we can use smaller instances for the most of the time and migrate the Redis db to a bigger machine in a few seconds when needed.