Show HN: Agiler – Serverless WordPress Hosting (agiler.io)
This is something I've been working on since the beginning of the year, after noticing a surprising lack of serverless options for WordPress (given how popular it is).
It's built using Golang on AWS, using EC2 with LXD containers for the workers. Each PHP request runs in a separate worker; and the MariaDB instance starts up concurrently. A proxy is used to serve non-PHP requests (images, js, etc) so they dont need to be passed to a worker. I also built a request queue so the server load could be controlled/balanced and the PHP code execution time is somewhat consistent.
A big goal for this was to allow WordPress to run without modification. So there are no modifications to WordPress itself or any of the PHP code. So updates and plugins can be used just like with any other WordPress hosting.
Feedback appreciated.
0 comments
[ 3.3 ms ] story [ 38.6 ms ] threadNo comments yet.