Not going to vote either way, as I haven't contributed to Cassandra in over a year :) But one quick opinion:
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. Someone mentioned this earlier, but worth repeating: there will be operations that the management console wants to do that involve talking to all Cassandra nodes. You will not want to do these for every request - rather it makes sense to poll nodes in the background and maintain some in-memory data structure. I think doing this kind of background monitoring in an async framework like Tornado or Twisted is likely to be a lot easier. In building Cloudera Desktop we ran into this issue and separated our health monitoring component into a twisted service which then exposes data to the Django frontend. Had Tornado been around when we started the Desktop project we might have considered it instead. Thanks -Todd On Tue, Apr 13, 2010 at 12:51 PM, Pablo Cuadrado <pablocuadr...@gmail.com>wrote: > Yes, in the big picture, I guess Pylons has a greater community and > adoption. > > On Tue, Apr 13, 2010 at 4:47 PM, Miguel Verde <miguelitov...@gmail.com> > wrote: > > -1 vote for Tornado. As far as I know, it still doesn't run on Windows > and > > has had only 2 releases. I don't think it makes sense to push that as a > > dependency to potential deployers of this UI. > > > > There are many alternatives with broader platform support and more > > consistent mainline releases: Bottle, CherryPy, Django, Paste/Pylons, > > Werkzeug > > On Tue, Apr 13, 2010 at 2:37 PM, Paul Bohm <boh...@gmail.com> wrote: > > > >> tornado +1 - it's lightweight and has few external dependencies. > >> > >> Pylons +4 > >> Tornado +3 > >> Django +1 > >> Undetermined +2 > >> > >> On Tue, Apr 13, 2010 at 11:29 AM, Ray Slakinski < > ray.slakin...@gmail.com> > >> wrote: > >> > I'll put in a vote for django, you can use managers to handle a lot of > >> the object code. > >> > > >> > Ray Slakinski > >> > > >> > On 2010-04-13, at 2:15 PM, Pablo Cuadrado wrote: > >> > > >> >> Pylons +4 > >> >> Tornado +2 > >> >> Django +1 > >> >> Undetermined +2 > >> >> > >> >> Do I smell Pylons? :) > >> >> > >> >> On Tue, Apr 13, 2010 at 3:13 PM, Brandon Williams <dri...@gmail.com> > >> wrote: > >> >>> On Tue, Apr 13, 2010 at 1:09 PM, Pablo Cuadrado < > >> pablocuadr...@gmail.com>wrote: > >> >>> > >> >>>> Well, so far we are: > >> >>>> > >> >>>> Pylons +3 > >> >>>> Tornado +2 > >> >>>> Django +1 > >> >>>> Undetermined +2 > >> >>>> > >> >>> > >> >>> +1 for pylons. I think a more popular framework is likely to have > >> better > >> >>> chances of being maintained and avoiding bitrot in the long haul. > >> >>> > >> >>> -Brandon > >> >>> > >> > > >> > > >> > > > -- Todd Lipcon Software Engineer, Cloudera