Top 23 Scala Open-Source Projects
Apache Spark - A unified analytics engine for large-scale data processingProject mention: Hi we have a stranege error while moving to spark 3.0.2 | reddit.com/r/apachespark | 2021-05-07
Checking the code that seems to throw this error (here) this seems to hint at having some form of column name repeated. It may be an internal issue, and that you are reusing a name that is already present in one of the base tables, for instance. It's hard to know with the rewritten query you provide, since you may have rewritten it "correctly", also, the error could actually be propagated from some naming before, since this is a whole plan rewrite stage after all.
Mirror of Apache KafkaProject mention: Look ma, no Zookeeper | dev.to | 2021-05-03
The day has now come with the introduction of Kafka 2.8 which gives us preview of Kafka without Zookeeper. *Please be aware that this feature is not intended to be used in production, Kafka team is still working on putting some missing pieces of the puzzle.
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Scala 2 compiler and standard library. For bugs, see scala/bugProject mention: Java Is Criminally Underhyped | news.ycombinator.com | 2021-04-15
- Scala: https://www.scala-lang.org/
Java just doesn't have the cool factor that other languages have. A little rebranding could go a long way to reinvigorating the language in the eyes of newcomers. And I say that because the author of this blog post is a newcomer. Experiened developers know that, despite the ugly Oracle branding, Java is a good language with a sophisticated ecosystem of tools surrounding it. He seems to be mostly enamored with the developer experience of IntelliJ + Java + Maven. And while it is great, that experience is possible with most programming languages.
Disclaimer: I haven't used Java since my early University classes 10+ years ago.
Model import deployment framework for retraining models (pytorch, tensorflow,keras) deploying in JVM Micro service environments, mobile devices, iot, and Apache SparkProject mention: Matrices multiplication benchmark: Apache math vs colt vs ejml vs la4j vs nd4j | reddit.com/r/java | 2021-02-27
Nd4j is actively developed. The latest commit was 6 hours ago. Nd4j is part of deeplearning4j which is now owned by eclipse (but the main contributors are from a company) https://github.com/eclipse/deeplearning4j/tree/master/nd4j
Play FrameworkProject mention: What is the state of frameworks and libraries support to build microservices in scala? | reddit.com/r/scala | 2021-04-16
While not a dedicated microservices framework you can definitely build microservices on top of Akka (https://www.scnsoft.com/blog/akka-actors-for-microservices) you optionally could use Play (https://www.playframework.com/) as well (its also built on top of Akka) for aspects like the web API
CMAK is a tool for managing Apache Kafka clusters
♞ lichess.org: the forever free, adless and open source chess server ♞Project mention: What backend programming language do you recommend? | reddit.com/r/learnprogramming | 2021-05-11
So, i want to build real time web apps like lichess.org, a video chat web app and so on. So i tried java (spring boot), because it's high in demand and very popular, but i felt like very messy with dependecies, frameworks and etc. Then I tried Go, which I like because it's simple, easy and fast. I tried php too, and i liked too. And i tried to learn C++, and i think it's very very cool and easy.
Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX sourceProject mention: Category Theory Illustrated – Orders | news.ycombinator.com | 2021-04-01
A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibilityProject mention: Ask HN: Fully-managed GitHub alternative on a custom domain? | news.ycombinator.com | 2021-04-13
A community driven list of useful Scala libraries, frameworks and software.Project mention: How complex is Scala these days? | reddit.com/r/scala | 2021-01-24
A fault tolerant, protocol-agnostic RPC systemProject mention: What is the state of frameworks and libraries support to build microservices in scala? | reddit.com/r/scala | 2021-04-16
Finagle from Twitter
mal - Make a LispProject mention: Hy: A dialect of Lisp that's embedded in Python | news.ycombinator.com | 2021-05-04
Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.Project mention: BI Application in Golang. | reddit.com/r/golang | 2021-05-07
Modern Load Testing as CodeProject mention: Does Selenium have a function through which ALL items in the selection can be clicked on ALL AT ONCE? (Python + Chrome) | reddit.com/r/selenium | 2021-05-10
Another edit: If you actually don't care about the browser / website itself but more about the server, there are frameworks such as Gatling (https://gatling.io/) that allow you to execute many HTTP requests at (more or less) the same time.
Principled Functional Programming in ScalaProject mention: In Search of the Best Functional Programming Back-End: 2021 Update | dev.to | 2021-01-24
I’ve specifically had 2 job offers internally at my company because of this language. First with Cats and Scalaz and now with ZIO, Scala has taken the best parts of Haskell, the best parts of Scala, and made it really nice to work with. You can barely see the OOP leftovers.
The Scala 3 compiler, also known as Dotty.Project mention: Will there be a Scala 3 RC4? | reddit.com/r/scala | 2021-05-10
sbt, the interactive build toolProject mention: SBT management on Apple M1 | reddit.com/r/scala | 2021-04-30
It's an issue with the zule jvm and Java native access. A workaround is provided in this thread.
Typescript is fine if I get paid big bucks for it. Though I prefer https://www.scala-js.org/ whenever I have a chance. I tried Purescript and Elm too, but nothing comes close to my productivity with ScalaJS
A better notebook for Scala (and more)Project mention: Compiling/testing Jupyter notebook code with sbt? | reddit.com/r/scala | 2021-02-14
Polynote does support .ipynb and has a feature to run notebooks from the comand line.
📚 Parameterize, execute, and analyze notebooksProject mention: What is with the assumption that if you are using the jupyter you are a noob? | reddit.com/r/datascience | 2021-03-30
Your favorite language gets closer to bare metal.Project mention: Why Scala (still) hasn't missed the Android opportunity | reddit.com/r/scala | 2021-03-24
It can be challenging to exchange ideas between the left and the right side of a brain, so sometimes you might not get the outcome you are hoping for. Is this the PR in question? Add support for 32-bit platforms through a linker-level switch by shadaj · Pull Request #1571 · scala-native/scala-native (github.com) I personally see no reason why SN should not be able to target wasm, especially as the target is LLVM, but..
What are some of the best open-source Scala projects? This list will help you: