goran

it would be great to consolidate such information on pharo book with pointers 
to the 
associated source repository.
Do you have a bit of time for that?

Stef

On Jul 1, 2010, at 12:10 AM, Göran Krampe wrote:

> Hi!
> 
> On 06/30/2010 10:36 PM, Adrian Lienhard wrote:
>> Taking about more future oriented stuff, I think it would be nice to have 
>> good support for document DBs (like CouchDB and MongoDB) and key/value 
>> stores (like Redis).
> > At least for the former category of DBs, I know that a few people have been 
> > working on DB clients (see squeaksource.com) but I don't know how complete 
> > and stable they are.
>> 
>> Adrian
> 
> Braindump:
> 
> For CouchDB there are two client libs on SS, one based on Curl and the other 
> straight on SocketStream. Both are... quite limited, but I think they are 
> pretty stable since the CouchDB API is RESTful its kinda easy.
> 
> MongoDB has MongoTalk on SS by no other than Kent Beck. It looks quite 
> ambitious and with a single little tweak the tests went green for me. MongoDB 
> has IMHO more "buzz" right now and CouchDB seems slightly "stalling". I would 
> guess MongoDB will grab more and more developer mindshare as time goes by, 
> since it fits better with most apps actually.
> 
> I am not aware of any binding for Redis. And yes, Redis is "neat" in its own 
> way.
> 
> I wrote a quite ambitious binding for Tokyo Tyrant, its on SS and has tests 
> too. I think it is stable, but I am not that interested currently.
> 
> My next little project in this arena would be a binding for Riak, since I 
> think it is next to MongoDB and CouchDB one of the more interesting ones out 
> there. It also has a RESTful API just like CouchDB and using WebClient seems 
> logical these days.
> 
> Finally I think another *hole* in our toolshed is support for all the funky 
> new cool MQ products. I started implementing STOMP the other day and it will 
> just take an hour or two to get it finished. Yes, there is an AMQP protocol 
> implementation on SS, but I found it... quite undocumented. Given the author 
> it is probably very correct though.
> 
> regards, Göran
> 
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to