4 ms·
So he hinted at it with, "App Engine was stateless". You can't hold a model in memory on the server with App Engine. You can if you own the server. Also, App E
by lancefisher 11y ago
So he hinted at it with, "App Engine was stateless". You can't hold a model in memory on the server with App Engine. You can if you own the server.
Also, App Engine has request length limits (like many platforms). This means you can't hold a persistent connection for real time communication, and you can't run long tasks. Even using App Engine Backends or Tasks are time-limited to about 10 minutes, and your long-running task will often be killed unexpectedly.
Last I checked, App Engine was using an old version of Go, and I don't know if they'll ever move off Python 2.7.
As a platform App Engine is great, but it's not the perfect fit for everything.
Disclosure: I used to work for Workiva.
- ec109685 11y agoThanks for the clarification. He advocated stateless anyway, but the other limits you describe could make things hard and preclude any type of actor model.