Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #63110

Re: Highest performance HTTP REST microframework?

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!weretis.net!feeder4.news.weretis.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <rosuav@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.018
X-Spam-Evidence '*H*': 0.96; '*S*': 0.00; 'python.': 0.02; 'cc:addr :python-list': 0.11; 'jan': 0.12; 'mostly': 0.14; 'concurrent': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'subject:skip:m 10': 0.16; 'sat,': 0.16; 'wrote:': 0.18; 'written': 0.21; 'cc:addr:python.org': 0.22; 'cc:2**0': 0.24; 'header:In-Reply-To:1': 0.27; 'rest': 0.29; 'network.': 0.30; 'message-id:@mail.gmail.com': 0.30; 'requests': 0.31; 'interface': 0.32; 'something': 0.35; 'received:google.com': 0.35; 'subject:?': 0.36; 'performance': 0.37; 'minimum': 0.38; 'pm,': 0.38; 'highest': 0.39; 'most': 0.60; 'simple': 0.61; 'maximum': 0.63; 'alec': 0.84; 'to:none': 0.92
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=zh7DBW2i08XtgQ8P6q2gtdbStoyqWGbHALRiHtyxEBg=; b=Ho2RvUbkx2gRD6PKe3jnkGKT2JNY+XpS9aCM34lkfFNZdn6dKaxl9pdami0OTutWH9 AgLvsegPNJ4AJKclY/lFfEHzmFTuPwIRPwM/5zbTLpYif2iDV16ZEmnFI01+oD9xPZHz G0jLCm2Q8X2RZK6Qkdk/ZacCVmT8fSSxodQrBEfHUQdW0EE6wlCZPLWoSDDin3bhY9Jl uQBMYKcUNjsvuLZ4h4aZmID/WWIMhrPM2+Ao/WATJuRetRnBOhtk1RwuuvaQXg65V0ud /yJUlq4WtbgUDv6dvhqAlk1FTCgKUGeq+jOI7vJy9elE6GHtaG8bGGZjaUW/yL8qjDNE cuEw==
MIME-Version 1.0
X-Received by 10.68.212.163 with SMTP id nl3mr101433323pbc.25.1388813714092; Fri, 03 Jan 2014 21:35:14 -0800 (PST)
In-Reply-To <CAO+9iGe3GA7yWJVyew_o=+tXfpnG-XNhudCAPMo5rJzbrMNjAA@mail.gmail.com>
References <CAO+9iGe3GA7yWJVyew_o=+tXfpnG-XNhudCAPMo5rJzbrMNjAA@mail.gmail.com>
Date Sat, 4 Jan 2014 16:35:14 +1100
Subject Re: Highest performance HTTP REST microframework?
From Chris Angelico <rosuav@gmail.com>
Cc "comp.lang.python" <python-list@python.org>
Content-Type text/plain; charset=UTF-8
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.4890.1388813723.18130.python-list@python.org> (permalink)
Lines 14
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1388813723 news.xs4all.nl 2842 [2001:888:2000:d::a6]:60076
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:63110

Show key headers only | View raw


On Sat, Jan 4, 2014 at 3:26 PM, Alec Taylor <alec.taylor6@gmail.com> wrote:
> What is the highest performance REST microframework?
>
> Happy if it's mostly written in C or C++; as long as it provides a
> simple routes interface in Python.
>
> Currently using bottle and utilising its application, @route and
> app.merge(app2) extra features.

What do you mean by performance? Most of the time is going to be spent
waiting for the network. Are you looking for maximum concurrent
requests handled? Minimum latency/overhead? Something else?

ChrisA

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

Re: Highest performance HTTP REST microframework? Chris Angelico <rosuav@gmail.com> - 2014-01-04 16:35 +1100

csiph-web