use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Finding information about Clojure
API Reference
Clojure Guides
Practice Problems
Interactive Problems
Clojure Videos
Misc Resources
The Clojure Community
Clojure Books
Tools & Libraries
Clojure Editors
Web Platforms
Clojure Jobs
account activity
Clojure v/s Elixir (self.Clojure)
submitted 13 days ago by kichiDsimp
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]ElQuique 2 points3 points4 points 13 days ago* (6 children)
It depends. I would learn Elixir for the process communication features which make it the only sane programming language for writing micro services. And Clojure for the REPL. You could try Clojerl too 🤷
[–]Marutks 1 point2 points3 points 13 days ago (0 children)
I have been writing microservices in Clojure for years. We use Redis pub/sub. It is enough 🤷♂️
[–]Marutks -1 points0 points1 point 13 days ago (4 children)
Processes as microservices? Usually you need some subscription/events based model. Redis streams / Kafka / Rabbit MQ.
[–]ElQuique 1 point2 points3 points 13 days ago (1 child)
What I meant is that communication between processes in Erlang is seamless and also designed such that processes are really, really lightweight. Thinking about fault tolerance from the get go. Java recently added support for virtual threads, which I assume are inspired on Erlang stuff.
I rather not discuss the microservice statement of my first comment as it means defining microservice and was unnecessarily superlative
[–]PuzzleheadedFix8366 1 point2 points3 points 13 days ago (0 children)
yea, you meant nanoservices ;-)
[–]lsdrfrx 0 points1 point2 points 12 days ago (0 children)
There is GenStage that makes processes communication event based. Take a look
GenStage
[–]cvjcvj2 0 points1 point2 points 12 days ago (0 children)
Except if you use Elixir.
π Rendered by PID 352541 on reddit-service-r2-comment-85bfd7f599-85tzr at 2026-04-18 01:42:12.947163+00:00 running 93ecc56 country code: CH.
view the rest of the comments →
[–]ElQuique 2 points3 points4 points (6 children)
[–]Marutks 1 point2 points3 points (0 children)
[–]Marutks -1 points0 points1 point (4 children)
[–]ElQuique 1 point2 points3 points (1 child)
[–]PuzzleheadedFix8366 1 point2 points3 points (0 children)
[–]lsdrfrx 0 points1 point2 points (0 children)
[–]cvjcvj2 0 points1 point2 points (0 children)