SaaSHub helps you find the best software and product alternatives Learn more →
Top 6 Scala Concurrency Projects
-
-
The one advantage Rust has over Scala is that it detects data races at compile time, and that's a big time saver if you use low level thread synchronization. However, if you write pure FP code with ZIO or Cats Effect that's basically a non-issue anyway.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
Who said FP was mandatory? Scala is not Haskell, nor Lisp! If you don't like effect systems and all, don't use them. The choice is yours, actually. Kotlin's coroutines aren't better than what Scala offers. You can even use async/await in Scala. IMO, if you get yourself in a "callback hell" with Scala, then you're not using it properly. For comprehensions are easy to understand, and work with Futures, for instance.
-
incubator-pekko
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala
Project mention: Stop Building on Corporate-Controlled Languages | news.ycombinator.com | 2023-01-18- In 2022, Lightbend changed the Akka licence, made it proprietary and very expensive at large scale
Software that starts out as more "pure", non-corporate open-source can still turn the tables on you and charge large licensing fees later. But at least if it's open source from the start, it can be forked, e.g. for Akka, there's this Apache fork that was started after Akka changed its licence: https://github.com/apache/incubator-pekko . This is the key open source protection, and it's true for both corporate and non-corporate projects.
-
Project mention: I want to move to Scala 3, but I'm not sure what libraries to use | reddit.com/r/scala | 2022-08-31
-
Scala Concurrency related posts
- Carl Hewitt has died [pdf]
- ZIO Flow RC 1 release
- Switching career from F# to scala
- I have lots of downtime at work, is there anything I can do online to make extra money?
- FogBugz Goes Dark
- Akka will no longer be Open Source
- Why We Are Changing the License for Akka
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea5917ccd0>
www.saashub.com | 2 Feb 2023
Index
What are some of the best open-source Concurrency projects in Scala? This list will help you:
Project | Stars | |
---|---|---|
1 | Akka | 12,594 |
2 | ZIO | 3,694 |
3 | Scala Async | 1,135 |
4 | incubator-pekko | 289 |
5 | zio-saga | 229 |
6 | libretto | 151 |