Return-Path: Delivered-To: apmail-cassandra-dev-archive@www.apache.org Received: (qmail 41775 invoked from network); 13 Apr 2010 20:30:40 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 13 Apr 2010 20:30:40 -0000 Received: (qmail 45481 invoked by uid 500); 13 Apr 2010 20:30:39 -0000 Delivered-To: apmail-cassandra-dev-archive@cassandra.apache.org Received: (qmail 45457 invoked by uid 500); 13 Apr 2010 20:30:39 -0000 Mailing-List: contact dev-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cassandra.apache.org Delivered-To: mailing list dev@cassandra.apache.org Received: (qmail 45449 invoked by uid 99); 13 Apr 2010 20:30:39 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Apr 2010 20:30:39 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=AWL,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of floguy@gmail.com designates 209.85.212.44 as permitted sender) Received: from [209.85.212.44] (HELO mail-vw0-f44.google.com) (209.85.212.44) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Apr 2010 20:30:35 +0000 Received: by vws11 with SMTP id 11so1053442vws.31 for ; Tue, 13 Apr 2010 13:30:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:received:message-id:subject:to:content-type; bh=aYSVZk42ASxUYFdya2z3+pBmV2QFbW4i/8xrKBk2bBQ=; b=QhvLJIHjhbZpNMwfMgTSLLUsGHclPAry1SG/wLUdDdfRdO683K+QwQNECkjlUqwjc3 wRgM+Ie0UhG3m9ccmI0qvs9iYkp09FaGAIth7/GCxlDYSfXtxVEEEwO/tw/48RUl9ks8 OMoxVbrTnGWgwU93u4nKaIn2sVkgdByjhWFkc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; b=WcsjOzfX6YMHbk4yg53Z0OlGOofKPMH/gNWBa8R9Q6emqkvwYmv6kIsooH6KMnLg2I MhkB3MNhAMZBFkQVi0d/UlBywYGgYC/eFtC52DTVSTDGA92oj6hlWnsFfW5iboQ3jNHY AFKODRXcqq+93uluR0Px4E3rD5DWBhbv81I64= MIME-Version: 1.0 Received: by 10.220.127.85 with HTTP; Tue, 13 Apr 2010 13:29:54 -0700 (PDT) In-Reply-To: References: <1635993873-1271181923-cardhu_decombobulator_blackberry.rim.net-125116706-@bda619.bisx.prod.on.blackberry> <572443DC-3151-4C40-9FB9-6A2BFCE3B477@gmail.com> From: Eric Florenzano Date: Tue, 13 Apr 2010 13:29:54 -0700 Received: by 10.220.126.197 with SMTP id d5mr3494579vcs.1.1271190614190; Tue, 13 Apr 2010 13:30:14 -0700 (PDT) Message-ID: Subject: Re: python web framework suggestions (for Cassandra Web UI) needed To: dev@cassandra.apache.org Content-Type: multipart/alternative; boundary=001636d3520f002c6a048424214e --001636d3520f002c6a048424214e Content-Type: text/plain; charset=ISO-8859-1 On Tue, Apr 13, 2010 at 1:20 PM, Todd Lipcon wrote: > > The big downside I see with Django and other WSGI based frameworks is that > it becomes difficult to run "background threads" in a clean way. This can be handled by using Eventlet or GEvent. See the gevent webchat demo, for example, to see how it can be done cleanly: http://bitbucket.org/denis/gevent/src/tip/examples/webchat/ Thanks, Eric Florenzano --001636d3520f002c6a048424214e--