MonkeyCode 453 Report post Posted July 4, 2023 On 7/2/2023 at 5:03 PM, nyarum12 said: Besides the technology stack, how do you plan to design the server architecture? Currently it looks like a monolith. Do you have any topology/diagram to show how the server will be split up? other questions, - how would you handle the server side game state? Load balancing, state transfers, container recovery methods, etc. cool project. Quote Share this post Link to post Share on other sites
nyarum12 98 Report post Posted July 5, 2023 (edited) @MonkeyCode hey mate I do splitting only in case when it require so for now I won't give any answer on that cause and any thoughts just ideas, and if monolith will show bad results in handle everything then of course it must be there Load balancing is kubernetes + nginx ingress or any choice you wanna / love, the emulator will be messaging between >1 nodes in network about real-time state State of everything is just Redis like cache / state layer (if we talking about cache of players / world, recovering on fail case) But be sure - we will talk about this when time is come, you can check progress by features and issues I created, it may show image of current way I moving Edited July 5, 2023 by nyarum12 Quote Репозиторий эмулятора - https://github.com/Nyarum/zpko ТГ моих проектов (Видик, Эмулятор, и другие) - https://t.me/+bXCW6H2lUPAyZWIy (Русский язык) TG channel (Vidik, emulator, etc..) - https://t.me/+5OMBkSPIEyw2NDNi (English language) Проект Видика - https://vidik.nyarum.ru Мой сайт - https://nyarum.ru Share this post Link to post Share on other sites
nyarum12 98 Report post Posted July 14, 2023 Hi all, as I announced in my telegram channel, discord / telegram channels have been removed due to the fact that I want to reduce the entire communication channel to depersonalization So this weekend the thoughts service will appear and will be integrated as a module to the emulator site, its domain will be https://pkoemu.udio.agency Problems of public channels: - Personalization prevents people from saying what they would like to say - Few people like to enter public discussions with the first point (personalization) behind them Plus it affects my attention, it takes away my attention to notifications and control of publishing info to different channels So all that will be left is the site and the Thoughts service on it Add the site to your bookmarks and update it once a day, on the weekend it will be launched and there will be a module of the Thoughts service and to the right of it my streams, the streaming platform from now on will be the emulator site itself. Quote Репозиторий эмулятора - https://github.com/Nyarum/zpko ТГ моих проектов (Видик, Эмулятор, и другие) - https://t.me/+bXCW6H2lUPAyZWIy (Русский язык) TG channel (Vidik, emulator, etc..) - https://t.me/+5OMBkSPIEyw2NDNi (English language) Проект Видика - https://vidik.nyarum.ru Мой сайт - https://nyarum.ru Share this post Link to post Share on other sites
V3ct0r 2,117 Report post Posted January 9 In accordance with the @nyarum12's post, the development of the emulator will continue in the zig programming language: Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites