создать какой-нибудь интерфейс с работой вебсокетов или лучше сначала взаимодействовать с сокетами, а потом уже сохранять в бд?
Не до конца понял. Но если я верно понял то лучше сначала запись сделать а потом отправить собеседнику, если это делается в пределах одного запроса. Если отвалится запись мы можем клиента оповестить о том, что случилась ошибка и попросить отправить заново. А если сначала отправить, то при ошибке записи мы не будем иметь как и истории. и после перезахода чел подумает куда делись сообщения. Но учти, что тут не учтено много факторов. Например несколько экземпляров с запущеным сокетом и синхронизация между ними, не учтено возможнлсть отвала конекта по вебсокету и т.д.
Зависит от контекста
Обсуждают сегодня