We have as well, for a similar time frame. And, separately, I don’t know if 
you would consider it “production” or “server” since it is a completely 
different realm, but my open-source live-coding environment for creating 
light shows with theatrical lighting hardware uses core.async as well.

On Monday, November 9, 2015 at 5:50:28 PM UTC-6, Derek Troy-West wrote:
>
> We have a number of back-end services which use core.async fairly 
> extensively, some of which have been in production for over a year.
>
> They tend to utilise Netty (Java non-blocking networking framework) to 
> serve/send requests, for example Alia (https://github.com/mpenet/alia) is 
> an excellent Cassandra client which provides a core.async interface.
>
> On Tuesday, October 27, 2015 at 3:26:19 AM UTC+11, juan.facorro wrote:
>>
>> Hi all,
>>
>> From what I've seen/heard/understand core.async has been mostly used in 
>> production on the *client side* or UI programming, since it frees us 
>> from the dreaded callback hell. There are some instances where 
>> *core.async* is used on the *server side* to provide asynchronous 
>> communication between client and server [1][2]; and I wonder how many are 
>> using those libraries/features and how. 
>>
>> I'm sure there are a lot more libraries built on top of *core.async* to 
>> be used on the server, but my question/survey is related to *how many of 
>> those are used in production today*. I have also found some comments 
>> about using Pulsar <https://github.com/puniverse/pulsar> as an 
>> alternative for asynchronous message passing scenarios [3][4]. How many of 
>> you have gone that way instead?
>>
>> Looking forward to your comments & replies.
>>
>> Cheers!
>> Juan
>>
>> [1] https://github.com/ptaoussanis/sente
>> [2] https://github.com/bguthrie/async-sockets
>> [3] https://groups.google.com/d/msg/clojure/m6bqGd8vQZQ/hR5rxE4oHSMJ
>> [4] 
>> http://stackoverflow.com/questions/32299299/is-it-safe-to-use-clojure-core-async-in-production-even-though-its-alpha
>>
>

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