История изменений
Исправление TLoD_Snake, (текущая версия) :
Недавно писал тулзу, сочетающую в себе UDP клиента для игровых серверов (принимает поток данных, исполняет команды на серверах), Discord бота (отображает данные с серверов в нужных каналах, принимает команды для исполнения на серверах) и сайт с админкой для всего этого добра.
Бэкенд Scala с использованием:
- akka-http - REST + WebSockets
- akka-actors, akka-streams - работа с UDP (если бы стоял вопрос производительности, тут был бы netty)
- Slick+HikariCP - работа с бд, можно и ORM на нем сделать, если уж так приперло.
Фронтенд Google Angular.
Можно взять Play, но от него будет прок только если собирать html на стороне сервера.
Update: Я бы советовал брать то, что хорошо знаешь, с чем есть опыт и понимание, как оно работает. Scala это по итогу байткод JVM, соответственно вопрос производительности упрется в понимание работы JVM.
Исправление TLoD_Snake, :
Недавно писал тулзу, сочетающую в себе UDP клиента для игровых серверов (принимает поток данных, исполняет команды на серверах), Discord бота (отображает данные с серверов в нужных каналах, принимает команды для исполнения на серверах) и сайт с админкой для всего этого добра.
Бэкенд Scala с использованием:
- akka-http - REST + WebSockets
- akka-actors, akka-streams - работа с UDP
- Slick+HikariCP - работа с бд, можно и ORM на нем сделать, если уж так приперло.
Фронтенд Google Angular.
Можно взять Play, но от него будет прок только если собирать html на стороне сервера.
Update: Я бы советовал брать то, что хорошо знаешь, с чем есть опыт и понимание, как оно работает. Scala это по итогу байткод JVM, соответственно вопрос производительности упрется в понимание работы JVM.
Исправление TLoD_Snake, :
Недавно писал тулзу, сочетающую в себе UDP клиента для игровых серверов (принимает поток данных, исполняет команды на серверах), Discord бота (отображает данные с серверов в нужных каналах, принимает команды для исполнения на серверах) и сайт с админкой для всего этого добра.
Бэкенд Scala с использованием:
- akka-http - REST + WebSockets
- akka-actors, akka-streams - работа с UDP
- Slick+HikariCP - работа с бд, можно и ORM на нем сделать, если уж так приперло.
Фронтенд Google Angular.
Можно взять Play, но от него будет прок только если собирать html на стороне сервера.
Исправление TLoD_Snake, :
Недавно писал тулзу, сочетающую в себе UDP клиента для игровых серверов (принимает поток данных, исполняет команды на серверах), Discord бота (отображает данные с серверов в нужных каналах, принимает команды для исполнения на серверах) и сайт с админкой для всего этого добра.
Бэкенд Scala с использованием:
akka-http - REST + WebSockets akka-actors, akka-streams - работа с UDP Slick+HikariCP - работа с бд, можно и ORM на нем сделать, если уж так приперло.
Фронтенд Google Angular.
Можно взять Play, но от него будет прок только если собирать html на стороне сервера.
Исправление TLoD_Snake, :
Недавно писал тулзу, сочетающую в себе UDP клиента для игровых серверов (принимает поток данных, исполняет команды на серверах), Discord бота (отображает данные с серверов в нужных каналах, принимает команды для исполнения на серверах) и сайт с админкой для всего этого добра.
Бэкенд Scala с использованием:
akka-http - REST + WebSockets akka-actors, akka-streams - работа с UDP Slick+HikariCP - работа с бд, можно и ORM на нем сделать, если уж так приперло.
Фронтенд Google Angular.
Можно взять Play, но от него будет прок только если собирать html на стороне сервера.
Исходная версия TLoD_Snake, :
Недавно писал тулзу, сочетающую в себе UDP клиента для игровых серверов (принимает поток данных, исполняет команды на серверах), Discord бота (отображает данные с серверов в нужных каналах, принимает команды для исполнения на серверах) и сайт с админкой для всего этого добра.
Бэкенд Scala с использованием: akka-http - REST + WebSockets akka-actors, akka-streams - работа с UDP Slick+HikariCP - работа с бд, можно и ORM на нем сделать, если уж так приперло.
Фронтенд Google Angular.
Можно взять Play, но от него будет прок только если собирать html на стороне сервера.