concurrency-examples-kt
Provide both Kotlinx coroutine and Reactor version for examples of this article: https://mccue.dev/pages/5-2-22-go-concurrency-in-java (by alexismanin)
faf-user-service
By FAForever
concurrency-examples-kt | faf-user-service | |
---|---|---|
1 | 2 | |
1 | 3 | |
- | - | |
10.0 | 7.9 | |
about 2 years ago | 6 days ago | |
Kotlin | Kotlin | |
- | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
concurrency-examples-kt
Posts with mentions or reviews of concurrency-examples-kt.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-12-12.
-
Picking up Go as a Java dev—what could possibly go wrong?
Good read. The differences aren't as stark as I would have imagined, but of course, the Go approach is by and large cleaner and easier to read no doubt. The Kotlin examples somebody posted in the comments (https://github.com/alexismanin/concurrency-examples-kt) are much better IMO, but Go is still the cleanest. Go's concurrency really is a killer feature.
faf-user-service
Posts with mentions or reviews of faf-user-service.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-06-14.
-
What is your experience with GraalVM Native?
This class fails to load at runtime: https://github.com/FAForever/faf-user-service/blob/master/src/main/kotlin/com/faforever/userservice/config/ThymeleafDialectLoader.kt
-
OAuth2 AuthorizationServerConfigurerAdapter deprecated, Any solution?
I evaluated Keycloak and it didn't fit my very special needs, so I went for Ory Hydra as the Oauth manager and my own spring service handling login. That was quite a challenge. It's not productive yet, but in our test environment it works. It's open source, so if you're interested take a look at https://github.com/FAForever/faf-user-service (written in Kotlin with Project Reactor)
What are some alternatives?
When comparing concurrency-examples-kt and faf-user-service you can also consider the following projects:
tivi - Tivi is a TV show tracking Android app, which connects to trakt.tv
spring-authorization-server - Spring Authorization Server
Quasar - Fibers, Channels and Actors for the JVM
elide - fast polyglot runtime
gluonfx-maven-plugin - Plugin that simplifies creating native images for Java/JavaFX maven projects
kvision - Object oriented web framework for Kotlin/JS
avaje-inject - Dependency injection via APT (source code generation) ala "Server-Side Dagger DI"
Graal - GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
substrate - Create native Java(FX) apps for desktop, mobile and embedded
reauth - Make social login easy
concurrency-examples-kt vs tivi
faf-user-service vs spring-authorization-server
concurrency-examples-kt vs Quasar
faf-user-service vs elide
faf-user-service vs gluonfx-maven-plugin
faf-user-service vs kvision
faf-user-service vs avaje-inject
faf-user-service vs Graal
faf-user-service vs substrate
faf-user-service vs reauth