Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nosyliam/AstronGo
A Server Technology for Realtime Object Networking in GoLang
https://github.com/nosyliam/AstronGo
Last synced: 7 days ago
JSON representation
A Server Technology for Realtime Object Networking in GoLang
- Host: GitHub
- URL: https://github.com/nosyliam/AstronGo
- Owner: nosyliam
- Created: 2018-12-12T04:40:34.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-03-07T22:05:26.000Z (over 2 years ago)
- Last Synced: 2024-08-02T16:36:41.080Z (3 months ago)
- Language: Go
- Homepage:
- Size: 179 KB
- Stars: 6
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
AstronGo
--------------
_A Server Technology for Realtime Object Networking in GoLang_AstronGo is a rewrite of Astron, an open-source, distributed server suite particularly well suited
for powering MMO games written in C++. Inspired by major issues with Astron, especially stability and diagnostics, it has been completely
rewritten in GoLang which provides built-in support for networking and concurrency as a language.For more information about Astron, please visit their page [here](https://github.com/Astron/Astron).
## Roadmap
As of January 2020, the foundation of AstronGo is complete. This includes core components such as
the DClass system, the message director, and their associated unit testing. There are no exact deadlines
for development milestones, however, this is a basic in-order list of components to be written.
1) Eventlogger
2) ClientAgent
- Configuration Implementation and Testing
- Haproxy Implementation
3) Client
- Research and Development
- Architecture Redesign and Implementation
4) Unit Testing
5) StateServer
6) Database## Contributing
This project is currently dormant as I am working full-time on [AutoML](https://modela.ai). I will probably complete the
development of AstronGO when I have more free time to work on passion projects.