Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xcraft-inc/xcraft-core-horde
Xcraft core horde
https://github.com/xcraft-inc/xcraft-core-horde
horde xcraft
Last synced: 1 day ago
JSON representation
Xcraft core horde
- Host: GitHub
- URL: https://github.com/xcraft-inc/xcraft-core-horde
- Owner: Xcraft-Inc
- Created: 2018-02-20T08:02:53.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-09-12T15:51:29.000Z (2 months ago)
- Last Synced: 2024-10-11T00:36:03.802Z (about 1 month ago)
- Topics: horde, xcraft
- Language: JavaScript
- Size: 155 KB
- Stars: 0
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Xcraft Core Horde // xHorde
A module for managing hordes of Orcs and Goblins.
An horde is a server node where services are deployed. An horde can have
sub-hordes. It's a graph of servers where commands and events can be sent
between each other according to somes rules.All nodes (servers like clients) are an horde. When a "client" connects to
a main server it's just because in its horde settings, a sub-horde is
specified. Technically the client is not a client, it's a server with the
same capabilities but with a different configuration.There are some settings in order to handle the links between the hordes
(how the messages are transfered) and it provides the mechanics for
spawning an horde for scalability (the same services exists in multiple
processes).