Я думаю о стеке технологий для моего проекта, и я думаю об использовании ejabberd. Проект будет выглядеть как классическая многопользовательская RPG, где игроки будут перемещаться по всему миру из одного места в другое (места выглядят точно так же, как в чатах), и они также будут изображать друг друга, а также существ с AI в пошаговом режиме,
Я никогда не использовал ejabberd, но у меня есть опыт написания серверных приложений с использованием erlang.
Является ли ejabberd излишним для этого вида игры? У него много функций, которые мне никогда не понадобятся. Однако он хорошо известен разработчикам erlang и также очень стабилен и зрелым. Является ли ejabberd использовать его как своего рода транспортный уровень для моей онлайн-игры, или мне лучше придумать свое колесо, что-то крошечное и простое?