Krukow:

> I've been using sumo for some time, and that has been working out fine for 
> the simple use cases I have.
> 
> Would you mind giving your opinion on how these libraries compare (tradeoffs)

They are similar in many ways. Welle uses implicit connection var while with 
Sumo you always have to pass it around.
Welle separates unrelated features between namespaces, Sumo uses sumo.client 
(if I remember correctly) for all kinds
of things.

Welle has several features Sumo does not:

* Links and lin walking support
* Serialization and deserialization to/from gzipped JSON
* core.cache implementation
* ring session store implementation
* Welle reuses more building blocks in the Riak Java client

I've talked to the Sumo author and the "batteries included client" approach is 
not what he wants Sumo to be.

And maybe the most important aspect, Welle also has many more tests, complete 
documentation guides and is used in real systems transferring many gigabytes of 
data per day. Sumo is a side project with very little documentation and
(if you ask me) pretty incomplete coverage.

That said, Welle's README mentions Sumo in the first paragraph so it's not like 
I am trying to claim that Sumo
is irrelevant.

MK


-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to