horde
erlexec
horde | erlexec | |
---|---|---|
5 | 2 | |
1,250 | 515 | |
- | - | |
5.8 | 7.3 | |
17 days ago | 15 days ago | |
Elixir | C++ | |
MIT License | GNU General Public License v3.0 or later |
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.
horde
-
Elixir for Ruby developers: the three most important differences
[^3]: https://github.com/derekkraan/horde
- People (even open source maintainers) have lives and jobs and other interests
-
Question about a Decentralized Timeline
CRDTs are one solution to “eventual consistency”. Horde is one option: https://github.com/derekkraan/horde
-
Building a Distributed Turn-Based Game System in Elixir
Horde – Elixir library that provides a distributed and supervised process registry.
-
Write libraries instead of services, where possible
No, typically you register a node and instruct it on what processes to run. But there are libraries to help instrument this kind of behavior.
For elixir:
- https://github.com/derekkraan/horde
- https://github.com/bitwalker/swarm
erlexec
-
Elixir for Ruby developers: the three most important differences
https://github.com/saleyn/erlexec is pretty good for handling external processes. The builtins aren't quite there if you have more complex use cases.
- If docker-compose and K9S had a baby (without the containers gene)
What are some alternatives?
libcluster - Automatic cluster formation/healing for Elixir applications
libex_config - Helpers for accessing OTP application configuration
libgit2 - A cross-platform, linkable library implementation of Git that you can use in your application.
GenDelegate - Macro based delegates for GenServer functions
Elixir - Elixir is a dynamic, functional language for building scalable and maintainable applications
WebSockex - An Elixir Websocket Client
tictac - Demonstration of building a clustered, distributed, multi-player, turn-based game server written in Elixir.
immortal - Helper modules for OTP applications
citus - Distributed PostgreSQL as an extension
core - Library for selective receive OTP processes
Phoenix - Peace of mind from prototype to production
XGPS - GPS for Elixir