1. It mentions using secondary indexes - its my understanding thats a huge no-no, as they have to hit the whole cluster 2. Uses "lightweight" transactions - also another perf hit, as lightweight transactions have (anecdotally) a 6x slowdown...
I like the idea but I'm curious if these are issues and whether these uses are something the author is looking to replace...
Very interesting idea though!
(CoAuthor of cassieq here so these were things we had to learn about.)