|5 days ago||11 days ago|
|Apache License 2.0||Apache License 2.0|
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.
Is Scala and Play Framework dying?
5 projects | reddit.com/r/scala | 8 Dec 2021
Two alternatives for service frameworks come to mind. Finatra, the tried-and-tested service framework built and maintained by Twitter. Alternatively, ZIO (and its broader ecosystem) is a rising start that fully embraces functional programming and all its incredible benefits.
Purge the board of directors of Twacker.
1 project | reddit.com/r/conspiracy_commons | 5 May 2022
I’m a software engineer. Twitter’s original code was REALLY good - they open sourced some of it back in the day). They still need tech talent to keep it site running smoothly.
Fun with generics: REST HTTP handler proof-of-concept
3 projects | reddit.com/r/golang | 15 Nov 2021
This comes dangerously close to functional services as popularized by Twitter et al and encapsulated in the well known Finagle library. I don’t know but I strongly suspect /u/peterbourgon was heavily influenced by this while developing the notion of Endpoints in his reasonably well known go-kit library, although it’s significantly less general due mostly to limitations in Go’s type system.
Akka became the de-facto solution for Scala web development?
6 projects | reddit.com/r/scala | 18 Sep 2021
Finagle, possibly with Finch on top.
Unix and Microservice Platforms
2 projects | dev.to | 3 Aug 2021
OK, so let's say you follow this approach. Twitter did precisely this with their Finagle RPC system. Functionality like request metrics, traffic splitting, retries, and more was coded once and then shared across every service at Twitter. Well, that is, every service at Twitter that runs on the JVM.
What is the state of frameworks and libraries support to build microservices in scala?
3 projects | reddit.com/r/scala | 16 Apr 2021
Finagle from Twitter
What are some alternatives?
gRPC - The Java gRPC implementation. HTTP/2 based RPC
Play - Play Framework
Netty - Netty project - an event-driven asynchronous network application framework
Scalatra - Tiny Scala high-performance, async web framework, inspired by Sinatra
OkHttp - Square’s meticulous HTTP client for the JVM, Android, and GraalVM.
Akka - Build highly concurrent, distributed, and resilient message-driven applications on the JVM
Lagom - Reactive Microservices for the JVM
Dubbo - Apache Dubbo is a high-performance, java based, open source RPC framework.
Colossus - I/O and Microservice library for Scala
Requester - Enhances Akka with a safer alternative to "ask"
Clump - A library for expressive and efficient service composition