The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Scala Java Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Reactive-kafka
Alpakka Kafka connector - Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
adam
ADAM is a genomics analysis platform with specialized file formats built using Apache Avro, Apache Spark, and Apache Parquet. Apache 2 licensed.
-
bloop
Bloop is a build server and CLI tool to compile, test and run Scala fast from any editor or build tool. (by scalacenter)
-
java-webauthn-server
Server-side Web Authentication library for Java https://www.w3.org/TR/webauthn/#rp-operations
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Features of Project Loom incorporated in Java 21 | news.ycombinator.com | 2023-08-15Not sure about now but a few years back the company I worked for was heavily vested in Finagle [1] using Future pools. I'm sure virtual threads would only enhance this framework. Also, Spring and it's reactive webflux would probably benefit as well [2].
[1] https://twitter.github.io/finagle/
[2] https://docs.spring.io/spring-framework/reference/web/webflu...
I had filed a GitHub ticket, but it was closed as "out of scope". I'm not sure why the maintainers insisted on perpetuating the ambiguity, and would like to know your opinion about the following. None of the references above answer these very basic and very important questions.
java-webauthn-server: A library from Yubico that supports many attestation format. But it is not 100% FIDO2 conformant.
thanks for the reply!
I'm aware that Kafka is low-level (and that there is kmq, which tries to implement a message queue on top of it https://github.com/softwaremill/kmq/ ), but the exactly-once semantics seems isomorphic to having the sender and the receiver doing a 2 phase commit using the log.
what are MQ's guarantees? how are they implemented?
Project mention: Data diffs: Algorithms for explaining what changed in a dataset (2022) | news.ycombinator.com | 2023-07-26We're doing a env migration and I've been using spark diff extension for reconcile data, it's amazing, we've discover bugs in the data logic so quickly,
here is the extension if anyone is interested https://github.com/G-Research/spark-extension/blob/master/DI...
Scala Java related posts
- JHipster 8 - Criando uma aplicação monolítica
- "xAI will open source Grok"
- What is Load Testing? Complete Tutorial With Best Practices
- Improving our safety with a physical quantities and units library
- Play Framework 2.9.0 Release Candidate
- Integrate Pyspark Structured Streaming with confluent-kafka
- Spark – A micro framework for creating web applications in Kotlin and Java
-
A note from our sponsor - WorkOS
workos.com | 27 Apr 2024
Index
What are some of the best open-source Java projects in Scala? This list will help you:
Project | Stars | |
---|---|---|
1 | Apache Spark | 38,320 |
2 | Play | 12,508 |
3 | Finagle | 8,755 |
4 | Gatling | 6,257 |
5 | Lagom | 2,628 |
6 | Mill | 1,965 |
7 | Reactive-kafka | 1,418 |
8 | Kamon | 1,394 |
9 | adam | 967 |
10 | bloop | 873 |
11 | Scrooge | 787 |
12 | guardrail | 513 |
13 | akka-http-session | 438 |
14 | AkkaGRPC | 429 |
15 | java-webauthn-server | 420 |
16 | kmq | 319 |
17 | SwayDB | 288 |
18 | Play WS | 220 |
19 | spark-extension | 168 |
20 | kukulcan | 114 |
21 | tscfg | 106 |
22 | clojure-news-feed | 78 |
23 | grpc-scala-sample | 65 |
Sponsored