This is going to sound a bit nuts, but I don’t lose anything asking this question!
At present, workers are written in JS and run in a V8 isolate container, etc.
Does Cloudflare plan to enable workers to run/execute a PHP runtime at the edge?
There’s a mega-ton of code out there executing PHP, and re-writing it is not possible.
Maybe there’s a way to transpile it or similar - and if so, ideas would be welcome!
I realize that caching would be a far easier solution - but running this PHP has to be done on-the-fly.
There’s two layers that I’m trying to move to the edge - the execution of PHP, and the database itself. The database is a totally different problem (a distributed/ACID RDBMS is not easy) - so I thought I’d start by thinking about the EC2/compute piece of it.