主页

当5G遇上VR串流

费了老鼻子劲搞5G竞赛, 肯定不是为了让我们更流畅的刷抖音。如果把手机QQ认为是2G原生的应用(文字)、微博认为是3G原生应用(图文)、抖音认为是4G原生应用(视频),那么5G原生的应用应该是什么?是否已经出现了? 我们不妨从PC端寻找灵感:PC端的网络带宽与延迟早早得就达到了5G的标准,但是PC端拿着这些带宽,除了下电影更快以外,干了什么新鲜事么?你别说,还真有:串流游戏。 虽然现在串流游戏主要还是依托高速wifi的局域网串流,但是现在云游戏已经在蓬勃发展了。有了PC这边云游戏的打样,有理由相信,移动端5G的原生应用,应该也会是串流/云游戏类似的形态。 近期用quest玩无线串流游戏的时候(Alyx、DCS),观察了一下比特率和延迟,大概在100M 30ms级别,这个刚好是4G...

阅读更多

管道物流

“如果快递的运输像在互联网中发个包一样简单快捷多好啊” 如果把管道物流看作是“包裹”(package)的运输,其实互联网已经给“管道物流”打好了样: 我们需要四通八达深入到末端的网络,也需要联通主要节点甚至跨省跨国跨大洋的主干网络,同时也可以有小区域内部互联的局域网络。 我们需要统一的包裹规格,太大了不好太小了也不好,不如直接参考一下外卖小哥用的箱子? 成本要低,管道也不是必须是“管道”,比如就像索道一样拉根绳,统一规格的箱子就在索道上流转。有解决有没有,再解决快不快。 我们需要规划最优路径的算法,需要自动的转发机构(Switch),这都不困难 网络可以有流量审查,可以有墙,甚至还可以DNS污染,某些地方来的包裹全部转到垃圾场(doge) 云服务逐渐兴起,...

阅读更多

姐夫王的未来幻想

我一直觉得我是一个开脑洞的天才,每每看着这个操蛋的世界,就会幻想它理想的样子。很多时候这种想法都是稍纵即逝,不如我们开个坑,记录下每一次脑洞大开的奇思妙想。如果未来有可能的话,是不是可以努努力实现那么几个?

阅读更多

[持续更新]读书清单

最近买书看书比较多,书多了就有点乱,就拉个清单记录一下想看的、在看的、看过的书吧。 想看的书 Linux是怎么工作的 图解linux核心的工作原理 More Effective C++ 凤凰架构 构建可靠大型分布式系统 周志明 整书开源:[http://icyfenix.cn/] Rusty Book [https://rusty.rs] DB-readings 数据库相关论文集合 [https://github.com/rxin/db-readings] 正在看的书 数据密集型应用设计 Red...

阅读更多

Mac更新CommandLineTools

通过 brew install llvm@12 安装llvm12后,Include搜索路径指向MacOSX11.sdk,但当前只有MacOSX10.sdk, 表现如下: 原生llvm11/clang的include搜索路径: $ echo | clang++ -E -Wp,-v - clang -cc1 version 11.0.3 (clang-1103.0.32.62) default target x86_64-apple-darwin20.3.0 ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/local/include" ignoring non...

阅读更多

创刊号

毕业将近,回头想想我产出了什么东西,一堆繁杂无用的文档、自己都快看不懂记的是什么的笔记、数个不成体系且缺少总结的工作、0篇正经论文产出。实在是羞愧。 从来北大读研开始,一步步走上了系统方向的不归路,见识到许多漂亮的项目、牛逼的人,深刻得认识到,这是一个唯有长时间积累和总结才能成长的方向,灵光一显和聪明的头脑只是基础。有那么几个瞬间让我印象颇深: 在我是个小萌新的时候,上手做的第一个小工作,代码一共也就2k行,硬生生搞了几个月也没把代码整体架构搞明白,只针对性得看了几个常用的细节实现和接口定义。回想起来Peng佬也真是对我有耐心… 在我又一次以“不熟悉项目”为理由开脱的时候,Peng说“在几天时间里,熟悉一个系统,搞懂各个模块的功能,理清工作流程,这不是做系统的基本功么。….” ...

阅读更多