
Оптимизация WebSocket в высоконагруженных приложениях Go: руководство для практиков
Вы когда-нибудь пытались пасти кошек, жонглируя при этом бензопилами? Примерно так ощущается управление WebSockets в высоконагруженных системах Go без правильных оптимизаций. Я, как человек, который случайно устраивал DDoS-атаки на свои собственные серверы чаще, чем мне хотелось бы признать, обобщил свои с трудом усвоенные уроки в этом руководстве. Мы превратим ваши обработчики WebSocket из перегруженных гремлинов в закалённых в боях воинов. Управление подключениями: Танго с горутинами Горутины в Go делают параллелизм обманчиво простым — пока вы не создадите тысячи горутин для WebSocket-подключений и не увидите, как утекает память....