[Python-ideas] TCP Fast Open protocol
M.-A. Lemburg
mal at egenix.com
Fri Jan 11 15:02:07 CET 2013
On 11.01.2013 03:45, Terry Reedy wrote:
> So my conclusion is that this is (mostly) premature for Python at this time. This is a slight
> performance enhancement of limited use that will make code at least slightly more complex in a core
> module that must be keep at least as rock solid as it is now. Let Google get it working on both
> their servers and Chrome browser. And wait for Mozilla, say, to add it to Firefox. Things might
> change before the first 3.4 beta, but I think 3.5 is more likely. Of course, testing will require
> all 4 combinations of client and server.
Agreed.
I also wonder how this relates to HTTP pipelining, a feature
to improve the same multiple-requests-to-one-server situation.
Pipelining has been implemented for years both on clients and servers,
yet it is still turned off per default in e.g. Firefox:
http://en.wikipedia.org/wiki/HTTP_pipelining
There's also HTTP 2.0 on the horizon, so it may be better to
what which of those technologies actually gets enough use
in practice, before adding support to the Python library.
That said, it may be useful to have a PyPI package which implements
the FastOpen protocol in a separate socket implementation (which can
then monkey itself into the stdlib, if the application developer
wants this).
--
Marc-Andre Lemburg
eGenix.com
Professional Python Services directly from the Source (#1, Jan 11 2013)
>>> Python Projects, Consulting and Support ... http://www.egenix.com/
>>> mxODBC.Zope/Plone.Database.Adapter ... http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
________________________________________________________________________
2013年01月22日: Python Meeting Duesseldorf ... 11 days to go
::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::
eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48
D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
Registered at Amtsgericht Duesseldorf: HRB 46611
http://www.egenix.com/company/contact/
More information about the Python-ideas
mailing list