Re: [ANN] New clojure.org!

2016-01-14 Thread Michael Cohen
Awesome! Every time - every single time - I've ever pulled up the api docs in a browser, for a split second I feel a tinge of embarrassment to be part of a community that has a language this good but a docs site that *#@&$#!& bad. The new site is a quantum leap forward. Everyone involved take

Re: [ANN] Amazonica: Clojure client for the entire AWS api

2014-11-20 Thread Michael Cohen
I hope this doesn't come across as harsh, that's not my intent. I really do > > appreciate you writing this library, and I realize that given how mature it > > is, completely changing the implementation is probably unfeasible. I just > want to raise these concerns and see whet

Re: [ANN] Amazonica: Clojure client for the entire AWS api

2014-10-21 Thread Michael Cohen
probably not. amazonica delegates to the official java sdk. On Tue, Oct 21, 2014 at 4:12 AM, Yehonathan Sharvit wrote: > Do you plan to have a cljs version of America > > It would ne nice if you could support s3 api. > > > On Monday, 25 March 2013 23:51:42 UTC+2, M

Re: Amazonica performance: options?

2014-03-28 Thread Michael Cohen
time ec2-describe-images -a > ec2-cli-images.txt real 1m26.401s user 0m6.551s sys 0m1.159s and writes a 7.5MB file to disk. Note the -a flag, to list all of the available public images. in a repl, (time (spit "clj-awz-images.txt" (describe-images))) "Elapsed time: 90258.47 msecs" and write

Re: traversing amazonica (or other nested data) results

2014-03-12 Thread Michael Cohen
" I get a typical clojure-y set of data fairly deeply nested data structures that I have yet to master with respect to traversing using basic clojure operations" You get an arbitrarily nested Clojure, not Clojure-y, data structure precisely because those maps, lists, and sets suffice in 99% of

Re: Am I missing something?

2013-12-03 Thread Michael Cohen
CRUD against an SQL database is not imo the sweet spot for Clojure, at least not if you're comparing it against things like Rails or Django. With most of the NoSql stores out there, there's a Clojure client that let's you basically say, "Here's a map, upsert it," which is essentially what you ca

[ANN] Amazon Kinesis support in Amazonica

2013-11-23 Thread Michael Cohen
We're starting to play around with Kinesis[1] to get a sense of performance, reliability, and cost. The Clojure api provides access to all functionality[2] and handles most of the plumbing details[3] associated with the client lib. Note: You will need the client library to test drive it. https://g

Re: [ANN] Amazonica: Clojure client for the entire AWS api

2013-03-28 Thread Michael Cohen
I ran a quick and dirty benchmark comparing Amazonica with James' rotary library, which uses no explicit reflection. This was run from an EC2 instance in East, hitting a Dynamo table in the East region. tl;dr Amazonica averaged 9ms for gets, rotary averaged 6ms, both averaged 13ms for puts. Su

Re: [ANN] Amazonica: Clojure client for the entire AWS api

2013-03-26 Thread Michael Cohen
dozen calls a second or > so, but if I wanted more performance it seems like this library would cause > me some problems. > > Besides that, I love the idea of an auto generated lib. > > Timothy Baldridge > > > On Tue, Mar 26, 2013 at 12:18 PM, Michael Cohen > >

Re: [ANN] Amazonica: Clojure client for the entire AWS api

2013-03-26 Thread Michael Cohen
Thanks for the comments. I've made the suggested changes such that the AWS functions take an optional first parameter map of credentials. But I'm left wondering if it should not be required, and just do away with the stateful "defcredential" convenience. Thots? On Monday, March 25, 2013 6:29:

[ANN] Amazonica: Clojure client for the entire AWS api

2013-03-25 Thread Michael Cohen
Curious to hear opinions on this: https://github.com/mcohen01/amazonica -- -- 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 pati