3 ms·
Elixir, and probably Phoenix. We have a large IO bound orchestration layer written in Scala that's been struggling with our traffic lately, and it's been a lot
by davedx 10y ago
Elixir, and probably Phoenix. We have a large IO bound orchestration layer written in Scala that's been struggling with our traffic lately, and it's been a lot of work to optimise performance. Curious to see if Elixir can help us, and how.
- adrice727 10y agoI'm curious as well. What advantage do you think Elixir might provide over Scala?
- davedx 10y agoWith Scala you have to be very careful to explicitly avoid blocking operations. You also have to micromanage execution contexts across the various components (or services) of your app. I also like the sound of the resilience provided by the Erlang OTP and the "crash early" strategy. What I don't like is the prospect of losing static typing. Nor do my co-workers. We need to spend some time doing R&D.