Barrage
Barrage copied to clipboard
[技术]重构弹幕姬--接收弹幕功能
wow开始填坑了!
两点可能需要提一下:
- miniLogin登录接口重新需要验证码。
- Python 3 中的 asyncio 提供了更完备的多协程处理,比 gevent 更好,若有精力可以考虑为 Python3 重构。
除此之外,我新学了 Golang,有时间的话我用 Go 可以写一个,速度将可以大幅度提升。
@hanbang-wang 我看了最新的特性是很棒啊,然而我先用python2先把这功能完成。此外 少年 你这么厉害 有机会来我这里,我给你内推啊~~
对了,这位的写的不错,可以看看。
@hanbang-wang 我借鉴过一些人对于这个协议解析的方式,其实弹幕姬本身除了解析服务器数据外,其他实现难度不是特别高。 具体你仔细看我这个新分支里的,实现上我把过去结构混乱的部分干掉了。确实当初gevent手动switch不是特别优雅。 asyncio 其实蛮喜欢的,最近看sanic才知道python3特性支持很多了,一味用2都成老古董了。
挺好的,感觉清晰了许多。扫了一眼,备用服务器那三个其实都用不了了hhhh 你不在不知道这几个月b站换了一批开发(目测),然后基本把直播这一块搞了一遍,好多端口都换了,所以要有问题可以直接来问我hhh
应该是搞技术升级了,简单来说可能就是上云、服务分拆分布式化了,应该要招不少人。琢磨着核心业务会用java重构。这些东西的变化,也可能曝出漏洞不得已换了,或者运维调整等等。