Clustering với Akka và Hazelcast

Xitrum được thiết kế để chạy trong môi trường sản xuất như nhiều instance đằng sau một máy chủ proxy hoặc cân bằng tải:

                              / Xitrum instance 1
Load balancer/proxy server ---- Xitrum instance 2
                              \ Xitrum instance 3

Cache, sessions, và SockJS sessions có thể được be clustered bởi tính năng của AkkaHazelcast.

Với Hazelcast, Xitrum trở thành một in-process memory cache server. Bạn không cần sử dụng các máy chủ bổ sung như Memcache.

Xem thêm config/akka.conf, và đọc Akka doc hay Hazelcast doc để biết cách cấu hình Akka và Hazelcast cluster.

Nhớ rằng: Với session, bạn cũng có thể lưu trữ client bằng cookie /scopes>.