性能优化实战:百万级WebSockets和Go语言

我的名字叫Sergey Kamardin。我是来自Mail.Ru的一名工程师。这篇文章将讲述我们是如何用Go语言开发一个高负荷的WebSocket服务。即使你对WebSockets熟悉但对Go语言知之甚少,我还是希望这篇文章里讲到的性能优化的思路和技术对你有所启发。 1. 介绍 作为全文的铺垫,我想先讲一下我们为什么要开发这个服务。 Mail.Ru有许多包含状态的系统。用户的电子邮件存储是其中之一。有很多办法来跟踪这些状态的改变。不外乎通过定期的轮询或者系统通知来得到状态的变化。这两种方法都有它...阅读全文

2018-02-28 10:49 xiecode.cn
阅读:4939 评论:2