Async and clustered Scala web framework and HTTP(S) server
Pull request Compare This branch is 681 commits behind xitrum-framework:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dev
project
src/main
.gitignore
AUTHORS
CHANGELOG
MIT-LICENSE
README.rst
build.sbt

README.rst

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        |
+--------------------+

Getting started

To create a new xitrum project run in shell:

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/

Support