News for hackers. Stuff that matters.
Re:ReadySet Core: next-generation SQL caching, freely available by aeyes on Thursday June 16, 2022 @02:38PM (#31769432)
If you release something new, you should make sure that your documentation contains useful information.

Even the most fundamental information like available configuration options, command-line arguments, deployment information and so on is missing.

Looking at the code it appears that you need Consul, Zookeeper and Redis to make this fly and the docs don't mention this anywhere. They (barely) explain how to run the SQL proxy on a local machine but thats it.

I wonder if the testimonials on your website are just pulled from thin air, I don't think any sane person would even experiment with this anywhere near production environments.

Re:ReadySet Core: next-generation SQL caching, freely available by greg-m on Thursday June 16, 2022 @03:00PM (#31769645)
Hey, PM @ ReadySet - fair points, and thanks for checking us out.

We've been in pretty heavy development and have been heads down on getting ReadySet into your hands as quickly as we could. We'll be doing a major documentation pass soon which will have more info about clustering, etc.

There's also a bit more detail in our development guide - see https://github.com/readysettech/readyset/blob/main/developme...

Re:ReadySet Core: next-generation SQL caching, freely available by latchkey on Thursday June 16, 2022 @08:30PM (#31772675)
From the blog post "Rather than forcing developers to switch to a key-value store"...

> need Consul, Zookeeper and Redis to make this fly

A hard dependency on 3 key value stores?

Re:ReadySet Core: next-generation SQL caching, freely available by marzoeva on Thursday June 16, 2022 @08:55PM (#31772856)
We need either Consul or Zookeeper (for leader election). No dependency on Redis!

That part of the blog post refers to ReadySet having a SQL interface, rather than a key-value one.

Re:ReadySet Core: next-generation SQL caching, freely available by cpursley on Friday June 17, 2022 @09:37AM (#31777941)
Elixir/Erlang is not the most memory efficient, but it could be used for something like this without the need for Redis for Consul/Zookeeper.