Возможно стоит проганять по чаще `ANALYZE TABLE` и `OPTIMIZE TABLE` но вроде мускул и так норм справляется с этим. и optimize у него не такой как в постгре. но думаю попробовать стоит
mollya, используйте mongo. Sqlite не поддерживает массивы.
Хотя есть ультра убогая идея, это создать обычное текстовое поле и загружать туда json а потом парсить его обратно. Но лучше монго, не за чем придумывать велосипед, особенно, когда его уже изобрели
я не хотел привязывать пул соединений к конкретному серверу, думал что его можно будет вынести куда то отдельно чтобы можно было легко маштабировать, но почитав понял, что да, скорее всего это делается абсолютно по другому.
«Пользователь удалён», Ну сейчас у меня так и работает. Мне не очень нравится сначала инициализировать сессию в контроллере, потом прокидывать ее в Сервис, а из сервиса закидывать в репозиторий
«Пользователь удалён», та ни по какому туториалу не делал. Сам по доке смотрел. Я не понимаю того что точно такой же код в контроллере работает, а тут нет.
Antonio Solo, У тебя получится так что пользователь законекчен по вебоскетам с админом только для того чтобы отправить 1 сообщение. Это раз. Как долго будет держаться этот коннект? Его постоянно поддерживать? После тебе надо будет разорвать коннект и соединить пользователя к пулу соединений чата. Многовато лишних действий
За идеи спасибо. Будет над чем подумать