At least in one area -- data infrastructure -- the JVM has no competitors for off-the-shelf solutions.
Hadoop, Spark, Storm, Kafka, Cassandra, HBase, etc etc are all JVM-based. In the alpha-nerd set, one can easily argue that the relevance of Go is fading and its being replaced by Rust. I'm not too worried. On Sun, Sep 13, 2015 at 4:14 PM, Max Countryman <m...@me.com> wrote: > Hi, > > I'd love to see some discussion about this as well: I've struggled to > justify the JVM in a production environment that's dominated by Go. My > experience with my team has been that they are very unwilling to use the JVM > and will go to great lengths to avoid it. The argument seems to be that Go > produces light, extremely fast binaries, and has phenomenal networking > libraries built into the standard lib, making it ideal for writing > server-side components that may handle large amounts of data and need to > scale horizontally. Despite my attempts to have members of my team checkout > Clojure the final decision has always been to use Go instead. I'm personally > a bit concerned that Go has started to become the replacement for Java and > that the relevance of the JVM may be declining. It would be great to see > some counterpoints to Go vis-à-vis Clojure and the JVM. > > > Max > > > > Sent from my iPhone > On Sep 13, 2015, at 12:44, Alan Thompson <clooj...@gmail.com> wrote: > > Hi, > > I'm about to start a new web project and they are thinking about using Go > (golang) instead of a JVM (preferably Clojure) based approach. The idea is > "BARE METAL SPEED!!!", but I really think the network and DB will be the > bottlenecks, not Clojure vs Go. > > Is anybody out there aware of any speed comparisons using Clojure/Pedestal > and/or Go? I'm thinking basic measurements like connections/sec, latency, > simultaneous users, etc. > > Thanks, > Alan > > -- > 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. > > -- > 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. -- 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.