Stateful Functions-as-a-Service

Here’s an idea for a layer, substituting FDB for their use of Anna:

Cloudburst: Stateful Functions-as-a-Service

This is basically the same as predicate pushdown.

I would love to know what the API hook is to get V8 to reliably yield execution within a small time bound. They don’t mention it in the article, and I couldn’t find code for the system online, but integrating into seastar implies that there must be some way to get V8 to yield every < 1 microsecond or something.

There’s no mention of V8 or Seastar in the Cloudburst paper. Are you thinking of Shredder? (http://www.cs.utah.edu/~dongx/paper/sandstorm-socc.pdf)

Oh no! Yes, apparently I was. I accept my shame for not actually reading.