Как реализовать уведомления и сообщения как в ВК?
Чтобы понимать находится ли юзер в вкладке: https://stackoverflow.com/a/20922020/7415288
В браузерах есть фича чтобы вкладки одного и того же сайта говорили между собой: https://developer.mozilla.org/en-US/docs/Web/API/B...
чуть ли не постоянно БД получала too many connections
Возможно, время между открытием соединения и закрытием проходит достаточно много времени и поэтому СУБД вынуждена держать много открытых соединений одновременно, что плохо.
Скорее всего, код нужно исправлять.