-
Notifications
You must be signed in to change notification settings - Fork 95
Description
I think Cloudflare Workers would be a perfect fit for etherpad, and saw that it uses ueberDb under the hood. Cloudflare has its own KV store, Durable Objects and Sql-like D1 store , but it is in the cloud - there is no separate offline artefact to run tests on. So I am not sure if it would be possible to create tests that would run in CI, etc.
Any ideas if/how this would be possible?
EDIT I found that Cloudflare has something called Miniflare, which is running using the same workerd runtime as actual Cloudflare Workers. This allows for creating fully local tests that run without any network/TCP.
Would you be interested in me/someone adding support for Cloudflare Workers using either DO (strongly consistent per object, as opposed to the KV store, which is eventual consistent across regions) or D1 (Sql like)?