BTW, I have not done an actual release of Carbonite to put it out in
the repos but I hope to get around to that soon.  I have been a bit
busy with Clojure/West. :)  I plan to set it up in our Revelytix CI
server so it can be regularly tested as well.


On Jan 6, 12:27 pm, Sam Ritchie <sritchi...@gmail.com> wrote:
> Peter,
>
> Check out Carbonite for a great wrapper library around Kryo. Here are the
> API tests, with round trip 
> examples:https://github.com/revelytix/carbonite/blob/master/test/carbonite/tes...
> .
>
> Cheers,
> Sam
>
> On Fri, Jan 6, 2012 at 1:30 AM, Peter Taoussanis <ptaoussa...@gmail.com>wrote:
>
>
>
>
>
>
>
>
>
> > Tim's the one to thank: I didn't do much :)
>
> > > I did some rudimentary bench marking for large data sets and found
> > deep-freeze to be 10 times faster on
> > > average compared to JSON serialization. That is really a huge
> > > performance difference.
>
> > Some final comments if performance really is a major factor for you:
>
> > 1. You should compare deep-freeze with and without compression in your
> > real environment with real data. Compression hits writing speeds more
> > than reading speeds but may or may not still get you a net win
> > depending on your particular environment since compression decreases
> > the amount of data going around- especially for large payloads.
>
> > 2. In my tests, redis-clojure was significantly slower than clj-redis
> > due to its protocol implementation. Being built on Jedis, I expect clj-
> > redis to maintain better performance characteristics going into the
> > future (particularly if you end up one day wanting bleeding-edge stuff
> > like clustering, etc.).
>
> > 3. I hadn't heard of Kryo before this thread so I haven't tested it-
> > but I wouldn't be surprised if a library wrapping something like Kryo
> > could still significantly beat deep-freeze performance. If time
> > allows, I'll try look into this in future and see if deep-freeze
> > couldn't itself benefit from using something similar.
>
> > Cheers,
>
> > --
> > Peter
>
> > --
> > 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
>
> --
> Sam Ritchie, Twitter Inc
> 703.662.1337
> @sritchie09
>
> (Too brief? Here's why!http://emailcharter.org)

-- 
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