Sebastian Silva
Sebastian Silva
Thanks! From the cloud side I observed high RAM use, probably this caused the hang.  But I couldn't single out in Skylight which was the problematic API route.
I tried again from a different browser, and in Scenario B, I was able to login on second attempt via Github.
Perhaps the 500 issue (Scenario A) is arising from a faulty response from Github? That would explain why we can't reproduce.
I've just spent some time deploying a learning project to Google Cloud Platform (App Engine) as a Docker container. I've got a better understanding now of what is required! Thanks!
Just a note that Google Cloud Engine has Standard Environment and Flexible Environment and Ruby seems to only be supported on Flexible Environment which is significantly more expensive: https://cloud.google.com/appengine/docs/standard/appengine-generation
Thinking about the "batteries included" aspect of Rapydscript-NG - that they are the Javascript batteries not the Python ones, maybe check out a browser side bundler such as [this](https://hackernoon.com/how-i-created-a-parallel-offline-extensible-browser-based-bundler-886db508cc31)? If...
Here's another [npm-compatible bundler](https://medium.com/@ericsimons/introducing-turbo-5x-faster-than-yarn-npm-and-runs-natively-in-browser-cc2c39715403) compatible with the browser.
Thanks Kovid. Your reasoning is sound. I was describing what "bundlers" do in JavaScript. Naturally I don't think RapydScript-NG should try to be a bundler. I'm still an apprentice with...
I've just integrated p5 library with Jappy with including a pyj file in `lib/src` and thus made a way to `import p5` into Jappy. Nice! This is sufficient for my...
This may be relevant: https://stackoverflow.com/questions/34710835/proper-way-to-shutdown-asyncio-tasks