Priyatam Mudivarti will be giving a talk at Clojure Remote 2017. He will share his experience on building core.async in production.
PurelyFunctional.tv: How did you get into Clojure?
Priyatam Mudivarti: I answered this here.
PF.tv: What is your talk about?
PM: The talk is about my experience using core.async at scale in production, some patterns and macros I learnt along the way. Core.async is fascinating since its primitives can be used to build abstractions across the stack, all the way into the ui.
PF.tv: Who is your talk for?
PM: Anyone interested in building async pipelines on core.async in aws (sqs), or reuse the ideas on building user interfaces.
PF.tv: What do you hope people will take away from the talk?
PM: Start using core.async—it’s supported in clojure and clojurescript. Build more libraries and frameworks on top of it, instead of adding ‘wrappers' on popular java libraries.
PF.tv: What concepts do you recommend people be familiar with to maximize their experience with the talk?
PM: Fundamentals of core.async, queues, and amazon sqs.
PF.tv: What resources are available for people who want to study up before the talk?
PF.tv: Where can people follow you online?
PM: My online presence has been limited for some time, but an occasional tweet can be found at @priyatam and my website is www.priyatam.com.
PF.tv: Are there any projects you'd like people to be aware of? How can people help out?
PM: I have over a dozen projects, and some of them can be found at github.com/facjure. The greatest help would be to collaborate on a shared goal, like building interactive publishing tools for hackers and writers.
PF.tv: Where do you see the state of Clojure in 10 years?
PM: We will have new DSLs built on Clojure/Clojurescript.
PF.tv: If Clojure were an animal, what animal would it be?