hello pocoo people,

On Sun, Feb 16, 2014 at 02:45:46PM +0100, chrysn wrote:
> i've assembled a minimal working example on [1] (see there for source,
> links, and further comments); it demos a server that serves flask
> applications and also routes an eventsource resource, which sends an
> update to the browser every two seconds.

this has sparked some discussion on the python-tulip mailing list[1];
especially, don brown and aymeric augustin told about their own attempts
with flask[2] and django[3], respectively.

an issue that came up and is more-or-less solved (works, but by
monkey-patching python core libraries, so it would need adaptions to
every single asyncio main loop) is the concept of having thread-local
variables that indicate the current meaning of 'flask.request'.

am i right assuming that it's a design decision of flask/werkzeug not to
pass those references around explicitly?

do you think the approach of [2] is feasible for future asyncio backend
support in werkzeug?

best regards
chrysn

[1] https://groups.google.com/forum/#!topic/python-tulip/lW_I_13LDyg
[2] https://github.com/mrdon/flask
[3] https://github.com/aaugustin/django-c10k-demo 

-- 
To use raw power is to make yourself infinitely vulnerable to greater powers.
  -- Bene Gesserit axiom

Attachment: signature.asc
Description: Digital signature

Reply via email to