Posts

Showing posts from August, 2018
Time to talk about google app engine, flex , standard , php, and google cloud storage. I've been doing some experimenting using GAE to make a service like cloudinary.  It's pretty simple to do, using imagick, which is installed in GAE.  But here are some simple discoveries; 1)  GAE flex, sounds like GAE standard, but it's not.  if using php55 it's quite different.  with php72 now launched in standard, it's closer to flex, you need a front_controller, and your app.yaml is simpler 2) GAE standard scales really quickly, like to 10k instances in 1 to 2 mins.  Flex takes a LOT longer, think 30 mins 3) GAE can use imagick, imagick is not fast, and cpu intensive , fetching an image from a GCS bucket and rendering it cropped or resized is a 1-2 second operation. you could use appengines image api, but for php it's limited to getservingurl functions. unless you want to write protobuf interfaces . In python, it's way more useful, you can do all the usual tr