Thanks Timothy for detailed insight, especially point #4.

In my case I usually use AWS for deployment. 
AWS marketplace allows Azul Zing on Ubuntu at  $0.2/hr ( $144 /month/ec2 
instance + $10 flat fees = $1738 annually) for instances like 
i3.xlarge (30GB RAM, 4 CPU core), which is workable for me.It's actually 
half the annual price as mentioned on their site.

https://aws.amazon.com/marketplace/pp/B014KRTOOQ?qid=1526967549964&sr=0-8&ref_=srh_res_product_title

https://www.azul.com/products/zing/order-zing-credit-card-or-paypal/

Don't get me wrong. By no means, I am associated with Azul company :). I 
believe in Buy option before considering Build option. 
But I am tempted to the idea of changing your default JVM choice to Zing(or 
any other similar product if exists) for better performance instead of 
trying to make my stack complex and have more moving parts for maintenance 
in my architecture. They have really good success stories to share.

https://www.azul.com/resources/success-stories/

Also in many cases when we use Big Data or Distributed computation tools 
like Cascalog, Onyx, Datomic etc. or perhaps just plain simple CLJ Web app 
which uses NoSQL databases like Cassandra as primary database and ends up 
doing medium complex computation and custom aggregation would be greatly 
benefited. Azul Zing's C4 Garbage Collector can take care of fast garbage 
disposal across the giant JVM heap.

For caching we can use Hazelcast or Apache Ignite as an embedded library 
rather than using Memcached or Redis or LevelDB which need separate 
deployment and maintenance efforts.

-- 
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
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to