V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  suilongfei  ›  全部回复第 1 页 / 共 2 页
回复总数  22
1  2  
2017-12-22 08:11:01 +08:00
回复了 wxxshu 创建的主题 推广 弹幕系统更新的血与泪
@gamexg

粗浅的看了一下,所用的 websocket 库应该是处理了在数据量不同的情况下,写缓存的问题
2017-12-21 19:23:46 +08:00
回复了 wxxshu 创建的主题 推广 弹幕系统更新的血与泪
@gamexg 嗯嗯,这个问题,刚才我考虑了一下,我觉得可以分两个方面来考虑

第一,我觉得你提出的问题比较实际,如果在对链接发送消息的时候确实被阻塞了,应该需要一个完善的处理方案。
第二,目前,websocket 使用的是第三方库 https://github.com/gorilla/websocket,个人觉得这个问题,需要在连接库端进行处理。如果有必要的话,可以一起对 websocket 库提代码
2017-12-21 16:57:11 +08:00
回复了 wxxshu 创建的主题 推广 弹幕系统更新的血与泪
@gamexg 目前缓冲区的这个地方,还没有进行优化。
第一个版的开发周期比较短,而且相对来说,弹幕系统单链接发送的信息量比较少,暂时没有出现缓冲区满的情况。这个方面的考虑暂时也就被靠后了。后面会在 GitHub 上发一个方便使用的版本出来,然后再根据大家实际遇到的问题进行优化。

第二个问题,虽然多协程多 chan 的切换消耗比线程要低的多,但是也不是没有开销的。另外,如果对一个房间一个 chan 发消息,和对一个房间一万个 chan 发消息,瞬间的内存使用应该还是不小的。所以,折中考虑,目前是单房间单 chan,然后每个 slice 并发发送
别较真,不然大家都没饭吃。
2017-07-09 20:05:05 +08:00
回复了 xxoxx 创建的主题 分享发现 高大上的量子通信来了,各位同学怎么看?
呵呵呵,又一个“巴铁”工程?
2017-07-09 20:03:08 +08:00
回复了 ecloud 创建的主题 Linux 时隔这么多年, Linux 桌面应用依然是坑
你怎么不怪 FC 上不能装 windows 呢? lin 要桌面干屌用?
2016-04-08 15:34:45 +08:00
回复了 krytor 创建的主题 Go 编程语言 GOPHER 优惠码
什么什么优惠码
2016-04-08 15:28:35 +08:00
回复了 Magician 创建的主题 程序员 我就是想问 大家周末在床上 用的电脑桌是什么样子的
床上用电脑?是用来助兴的么?
2016-03-23 13:02:01 +08:00
回复了 smqhws 创建的主题 职场话题 请问各位领导工资涨 50%可行吗?
在职位没有变动的情况下,可能性为 0 。公司制度不会允许这样的事情发生
话说,工作的具体位置在哪里呢?
2015-11-04 11:06:05 +08:00
回复了 whatisnew 创建的主题 职场话题 我是不是很小气?
楼主其实问题处理的确实欠佳。

我基本上是这样的:自己买 Mac ,专门用于办公(到目前为止已经是第三台了)
然后谈薪金的时候,按照自己的期望多加 1000 块。

这样的话,你工作一年左右的时间,其实你的 Mac 的成本就回来了(根据我第一台 Mac24 小时不关机,四年挂掉的经验来看,赚翻了!)

===

好吧,我的新公司给我配了 15 寸高配……
2014-12-14 10:52:58 +08:00
回复了 manoon 创建的主题 问与答 特---么--的-,QIHOO 和电信也太不要脸了吧!
下载东西,请上官网下载,而不是什么第三方。或者就只在某一个第三方市场下,就不会有这个问题了
2014-12-14 10:48:18 +08:00
回复了 cbsw 创建的主题 程序员 一个项目该不该使用多个包管理工具?
我觉得,做项目依照重要的先后顺序应该是:
1.可运行
2.可维护
3.简单
4.性能
……
2014-12-14 10:47:45 +08:00
回复了 cbsw 创建的主题 程序员 一个项目该不该使用多个包管理工具?
我觉得,做项目依照重要的先后顺序应该是:
2014-09-08 17:52:55 +08:00
回复了 zymanor 创建的主题 酷工作 [北京]霍比特科技诚招 PHP 开发工程师(15K+丰厚股权)
工作地点在什么地方啊?稍微具体点?
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5526 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 01:29 · PVG 09:29 · LAX 17:29 · JFK 20:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.