[Chicago] Prudence

Matthew Kemp mattkemp at gmail.com
Mon Sep 27 17:26:28 CEST 2010


+1

On Mon, Sep 27, 2010 at 10:21 AM, Daniel Griffin <dgriff1 at gmail.com> wrote:

> +1 for something really cool.
>
> How do you reconcile non-blocking I/O with blocking database calls?
>
>
> On Mon, Sep 27, 2010 at 10:17 AM, Trent Jurewicz <tjurewicz at gmail.com>wrote:
>
>> +1 to hear more about prudence in general and the caching layer
>> implemented...
>>
>>
>> On Mon, Sep 27, 2010 at 3:18 AM, Tal Liron <tal.liron at threecrickets.com>wrote:
>>
>>>
>>>
>>> Hey ChiPy,
>>>
>>>
>>> After more than a year of development, I'm happy to announce a release
>>> candidate for Prudence:
>>>
>>>
>>> http://threecrickets.com/prudence/
>>>
>>>
>>> Yes, yet another web development framework for Python. Yawn. But this one
>>> is a bit different:
>>>
>>>
>>> 1. Embraces the JVM. That means Jython-centric, with some limited support
>>> for Jepp (real CPython on the JVM, bleh).
>>>
>>> 2. Designed ground-up for REST. Nothing about HTTP is hidden from you.
>>> You know, HTTP is actually really useful.
>>>
>>> 3. Non-blocking I/O and other adult thinking about concurrency.
>>>
>>> 4. Probably the most sophisticated caching system you've seen in a web
>>> development platform.
>>>
>>> 5. No data layer -- add your own. The example app uses SQLAlchemy. (I
>>> have other apps talking to MongoDB.)
>>>
>>> 6. Ready-to-rumble package -- just download, and will run on any JVM
>>> platform. Tested on Linux, OpenSolaris, OS X and Windows. Ubuntu repository
>>> FTW.
>>>
>>>
>>> I'd be happy to give a presentation to ChiPy on "Advanced Caching with
>>> Prudence". Even if you never use Prudence, you might get jealous and try to
>>> implement some of these tricks in your own platform of choice.
>>>
>>>
>>> Can I get a +1?
>>>
>>>
>>> A future presentation could also be about Scripturian, the underlying
>>> library that makes Jython work well in highly concurrent environments. I had
>>> to do a lot of hacking in the Jython source code, and learn things that no
>>> man should have to know.
>>>
>>>
>>> Love,
>>>
>>> Tal
>>>
>>> _______________________________________________
>>> Chicago mailing list
>>> Chicago at python.org
>>> http://mail.python.org/mailman/listinfo/chicago
>>>
>>
>>
>> _______________________________________________
>> Chicago mailing list
>> Chicago at python.org
>> http://mail.python.org/mailman/listinfo/chicago
>>
>>
>
> _______________________________________________
> Chicago mailing list
> Chicago at python.org
> http://mail.python.org/mailman/listinfo/chicago
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/chicago/attachments/20100927/e9ee9836/attachment.html>


More information about the Chicago mailing list