Re: [python-tulip] Benchmark Python Web production stack: Nginx with uWSGI, Meinheld and API-Hour

2015-03-12 Thread INADA Naoki
feedbacks from few users who use API-Hour on production, it seems we aren't alone to observe a positive performance improvements with this architecture. Thanks for your constructive remarks. Regards. -- INADA Naoki songofaca...@gmail.com

Re: [python-tulip] Benchmark Python Web production stack: Nginx with uWSGI, Meinheld and API-Hour

2015-03-12 Thread INADA Naoki
in these days. When performance is not matter but async programming is required, I've used Tornado. But I found http://asyncio.org/ and asyncio has many maintained libraries for asyncio. I'll try to switch from Tornado to asyncio. On Thu, Mar 12, 2015 at 10:11 PM, INADA Naoki songofaca...@gmail.com

Re: [python-tulip] Benchmark Python Web production stack: Nginx with uWSGI, Meinheld and API-Hour

2015-03-13 Thread INADA Naoki
about both Google (Guido has been there) and Dropbox (Guido is in now) haven't moved to Python 3 yet. -- INADA Naoki songofaca...@gmail.com

Re: [python-tulip] Benchmark Python Web production stack: Nginx with uWSGI, Meinheld and API-Hour

2015-03-12 Thread INADA Naoki
, INADA Naoki songofaca...@gmail.com wrote: IMO, When I really needs high performance (1000~ req/(sec*cores)), I use Go in these days. While I can see why you would use Go, comparing it to CPython is really not fair. If you want performance in Python, try PyPy, which is on the order of 7x

Re: [python-tulip] Macro-benchmark with Django, Flask and AsyncIO (aiohttp.web+API-Hour)

2015-02-25 Thread INADA Naoki
to transform sync code to async, I don't recommend that on production for a complex Web application. Meinheld's async feature is based on greenlet (like gevent). But you can use meinheld without using async API. It can be high performance sync server supporting keep-alive. -- INADA Naoki songofaca

Re: [python-tulip] Macro-benchmark with Django, Flask and AsyncIO (aiohttp.web+API-Hour)

2015-02-26 Thread INADA Naoki
connection and concurrent request is different at all. -- INADA Naoki songofaca...@gmail.com

Re: [python-tulip] Macro-benchmark with Django, Flask and AsyncIO (aiohttp.web+API-Hour)

2015-02-26 Thread INADA Naoki
For Nginx + gunicorn + meinheld (with keep alive): axelle@GMLUDO-XPS:~$ wrk -t12 -c50 -d30s http://192.168.2.100:18000/agents Running 30s test @ http://192.168.2.100:18000/agents 12 threads and 50 connections Thread Stats Avg Stdev Max +/- Stdev Latency74.93ms

Re: [python-tulip] Python 3.6b2 will have C implemented Future

2016-10-11 Thread INADA Naoki
ot;3.6-dev" is for Python 3.6beta (Still 3.6b1, it may be upgraded soon). -- INADA Naoki <songofaca...@gmail.com>

Re: [python-tulip] Python 3.6b2 will have C implemented Future

2016-10-12 Thread INADA Naoki
t send > non-None value to a FutureIter": > https://travis-ci.org/tornadoweb/tornado/jobs/167252979 > > -Ben > > On Tue, Oct 11, 2016 at 3:55 PM INADA Naoki <songofaca...@gmail.com> wrote: >> >> > If you have asyncio based project, and it