Please see Xitrum home page.
Xitrum is an async and clustered Scala web framework and HTTP(S) server fusion on top of Netty, Akka, and Hazelcast.
+--------------------+
| Your app |
+--------------------+
| Xitrum |
| +----------------+ |
| | Web framework | | <-- Akka, Hazelcast --> Other instances
| |----------------| |
| | HTTP(S) Server | |
| +----------------+ |
+--------------------+
| Netty |
+--------------------+
Create a new Xitrum project in 3 simple steps:
git clone https://github.com/ngocdaothanh/xitrum-new my-app
cd my-app
sbt/sbt run
Now you have a new empty project running at http://localhost:8000/ and https://localhost:4430/
To generate Eclipse or IntelliJ project:
sbt/sbt eclipse
sbt/sbt gen-idea