Достаточно ли я масштабируема?
Моя цель - создать модуль MySQL WebRTC.После изучения всех альтернатив для обмена данными между сервером и клиентом SSE подходит для отправки уведомлений MySQL.Я хочу неизбежно заменить WebSockets.
Могу ли я действительно использовать window.onbeforeunload ()?
Серверы Socket.IO и Node являются $ var , ноя не могу положиться на своих хостинг-провайдеров для открытых портов.Итак, я обнаружил, что SSE очень совместим, а также window.onbeforeunload = () => abort (id); Представьте себе SQL-> PHP-> Клиент Сервер сигнализации
Как производительность?
Меня не волнует задержка, так как я использую только SSE для уведомлений.Веб-RTC будет только для двухсторонних или трехсторонних звонков.SSE для чата, нужно будет только обновить мои счетчики опросов на стороне клиента и обновить мои записи sql на стороне сервера.
Таким образом
Я управлял клиентом <-Server <-Топография MySQL, но как <em>разъединения работают с AJAX при загрузке (например: очень маленький JSON менее 2 КБ @ 1 Кбит / с) .Изобретая естественные биения из сокетов, живое аудио / видео для 2-х или 3-х сторонней потоковой передачи выполняется с WebRTC, , но мы можем , RTCDataChannel (id) относительно EventSource (MySQL)
???
После мозгового штурма я думаю, что window.onbeforeunload выполнит трюк, если он синхронный, а не асинхронный.Таким образом, должен работать очень быстро, для хорошего интерфейса.Я просто хочу очистить MySQL Records.Таким образом, SSE может сказать другим пользователям: «Я больше не здесь»
[https://caniuse.com/#feat=eventsource]
[https://caniuse.com/#search=beforeunload]