So no one uses Google App Engine?
Google App Engine
Greetings
This is a very open ended discussion but I was wondering what the community thought of Google App Engine and Google Data Store. On the plus side it seems really good, fully managed, auto scaling, pci compliant etc. On the down side it seems like hardly anyone is using it for PHP/Laravel projects. Although Google provide an SDK for PHP developers most of their documentation is Python and Java so are we barking up the wrong tree considering this for Laravel projects?
For example Monolog is one of the most popular logging libraries and it supports dozens of databases and logging platforms from MySQL, AWS, Mongo and even Mail Chimp and the like. However there is no Google Data Store out of the box. It isn't difficult to make it work it just seems "odd" that it isn't supported.
Another major oddity or "feature" depending on your point of view is that GAE has no file system. So various things such compiling blade templates needs some consideration. There is a package on Github (https://github.com/shpasser/GaeSupportL5) but it doesn't seem to have a huge amount of commits and that makes me a little nervous.
The SDK is also very basic and provides a rather odd development environment. Running on windows it has it's own web server, mem cache and Data Store noSQL database but it seems to be nothing more than a Python script and it doesn't have hardly any settings. Deploying code appears to be a drag and drop process, literally like ftp'ing files, no push to deploy like Laravel Forge.
Does anyone use GAE/Data Store for Laravel projects and if so what are your thoughts and what challenges have you overcome. Would you recommend it others? Are they're any alternatives that people recommend.
Please or to participate in this conversation.