粉丝2629获赞1466

quc, 跑在 udp 上的新一代 tcp, 它到底心在哪?你有没有想过一个问题,我们天天骂 tcp 慢,三次握手对头堵塞 丢包就全体罚站,可全世界的视频搜索、网页加载,为什么开始分分器 tcp 投 quc? 今天我们就讲清楚, 这个跑在 u d p 上的 tcp 到底牛在哪儿?第一, q u i c 不是 u d p 的 升级,是重做了一次 tcp, u d p 只负责一件事, 把包丢出去,不管死活可能性,顺序重传、冗色控制、加密绘画管理,全是 q u i c 自己在应用层重写的。也就是说, q u i c 等于 u d p 加新一代传输协议站, 他不是偷懒,而是绕开内核,把整个 t c p 架构搬到了用户太。第二,握手直接少一半,网页秒开不是玄学,传统 h t t p s t c p 三次握手 t l s。 再来两次握手,至少两到三个 r t t quick。 第一次就把连接建立加加密协商,一次完成,在已有缓存的情况下,零 r t t 直连发数据,结果就是若往下网页加载速度直接肉眼可见地提升。 第三,多路复用,不再全体罚站。 h t t p 二,虽然也支持多路复用,但底层还是 tcp。 tcp 一 旦丢一个包,后面所有流 全赌注,这就是著名的对头阻设。 quc 里每个流都是独立的,你的视频卡一下,不影响旁边的聊天图片 api 请求,这对视频会议、在线游戏 实时协助是质的变化。第四,网络切换不断线,地铁里都能稳住你。从 wifi 切到五 g, tcp 连接直接断。 quc 用的是连接 id, ip 变了,端口变了,连接还活着。所以现在的移动视频云会议 越来越多,跑在 quc 上就是因为你在电梯里信号跳变,它还能续着跑。第五,升级不用等十年。 tcp 在 内核里,一个新算法要进内核,进系统, 进设备,周期按年算。 quc 在 用户台浏览器 app 自己带协议栈向升级 发个版本就完事,这让传输协议第一次进入了互联网速度进化时代。所以你现在看到的不是用 u d p 投机取巧,而是一次彻底的技术反击。 当 tcp 被历史包袱拖慢时, q u i c 直接绕过操作系统,在应用层重新定义了可靠传输,它不是下一代 u d p, 它是下一代 tcp。

quick 封神,掌握下一代协议,轻松让网站提速百分之三十以上!这两天,一个老朋友找我吐槽, 我们网站优化做了半年,该压缩的压缩了,该缓存的缓存了,可用户还是抱怨卡顿。我说你有没有想过,问题可能出在 http 协议本身? 他愣住了, http 都到 http 二了,还能有啥问题?这就是多数程序员的认知盲区。 一, http 三凭什么这么快? http 三最核心的变化是把底层传输协议从 tcp 换成了 udp。 你 可能会问, udp 不 可靠啊,怎么用它传网页数据? 这就是 quake 协议的精髓,它在 u d p 之上重新实现了一套可靠传输机制, 但解决了 tcp 固有的两大痛点,痛点一,对头阻设 h t t p。 二,虽然解决了应用层的对头阻设,但传输层依然是 t c p, 只要丢失一个 t c p 包,后续所有数据都得等它重传。 这就好比一条单车道,前面一辆车抛锚了,后面全部堵死。而 quick 实现了多流独立传输,不同 stream 之间互不影响。 h t t p 三中,一个页面需要的 c s s j s 图片分别走不同的 stream, 其中一个丢包,其他照样流畅加载。痛点二, 连接建立慢。传统的 tcp 加 t l s 握手需要两个 r t t 往返时间,这在弱网环境下简直是灾难,用户打开一个页面,光握手就要等几百毫秒。 quick 把传输层握手和加密握手合并 零 r t t 或一 r t t 就 能建立连接。也就是说,第二次访问同一个网站时,数据几乎可以和握手请求同时发出。二,相比 h t t p 二,它相在哪?连接迁移更智能?你拿着手机从 wifi 切换到五 g tcp 连接会断开所有请求重新开始。而 quick 使用 connection id, 不 受 ip 变化影响,切换网络连接依然保持更好的庸色控制。 quick 在 用户态实现庸塞算法, 这意味着你可以针对不同场景定制策略,不需要升级操作系统内核,彻底解决后阻塞问题。我在测试环境对比过, 模拟百分之二的丢包率, h t t p 二的页面加载时间增加三倍,而 h t t p 三只增加了百分之三十三、怎么开始用服务端配置 n j x? 从一 二五版本开始支持 h t t p 三,需要在翻译时加上 with h t t p v 三 module。 配置起来很简单,在 server 快 里加异形 listen 四四三 quick 即可。 c d n 厂商基本都支持了 cloud flare, festily a w s cloud front, 客户端适配好消息式现代浏览器都支持了 chrome、 h firefox、 safari 覆盖率已经超过百分之八十五。对于 ios 和 android 的 开发系统,自带的 erasure 和 okhtp 最新版都支持 quick。 四、真能提升多少?我的一个客户做了灰度测试,数据很直观,首屏加载时间减少百分之二十八,若网环境下提升超过百分之四十五,高铁、地铁场景 连接成功率提高三个百分点,尤其对移动端 h 五页面,由于网络环境复杂,效果最明显。五、未来的趋势 quick 不 只是一个协议, 它代表了一种设计思路,让应用层拥有更多控制权。下一代趋势已经很明显,基于 quick 的 视频直播协议,如 cmaf web transport api, 比 web socket 更强的实时通信,甚至分布式存储系统都在向 quick 迁移。 h t t p 三不是银弹,但绝对是目前性价比最高的优化手段之一。 你的用户还在用 h t t p 二,甚至 h t t p 一, 一,那相当于开着法拉利在泥路上跑 车的性能,再好路不行也白搭。本周的迭代计划,把 h t t p 三加进去吧,花两个小时配置一下,换来百分之三十的速度提升这投入产出比值了。

面试官问你 q u i c 协议你能撑过三个追问吗?第一问 http 三为什么要抛弃 tcp 改用 u d p? 第二问 q u i c 的 连接迁移是怎么实现的?换了 ip 为什么连接不断?第三问零 r t t 握手有什么安全隐患? 你们生产环境会开吗?答不上来,说明你学的是概念,不是原理。网上的 http 三资料不是没有, 但要么是翻译 rfc 的 干文档,读完还是不知道工程上怎么用。要么是面试八股文只够称过。第一个追问,真正缺的是有大场实战经验的人把协议原理和业务落地打通。讲一遍 这本书,从 t c p i p h t t p 基础讲起,再到 q u i c 的 连接,建立连接迁移传输机制,最后落到 ingink 配置性能优化和代码实现。想真正理解现代网络协议,而不是只会背面实体,可以看看这本书。


哈喽,大家好,这是好音最新出的开山府一体机,我这款是两千三百 kv 值的,也是这一代产品当中 kv 值最高的一款,目前已经安装在了我的瑞泰 lc 七六手, 稍后的话我会下楼测试一下他的呃极速和他滴扭的表现。现在我们来到了楼下,现在是高速的,试一下油门到底是什么速度。 他这个极速其实还好,比之前的电机稍微快了大概百分之二三十三四十左右吧, 通过数据,但是他这个屏幕那一瞬间的扭力非常强,再看一下就是他是一下子达到那个转速,跟油刷的电机还是有点区别。 拖车沟对爬坡角度影响很大,但是爬这个坡明显更省力了,不需要通过加大油门来提交奠基扭力的部署, 直接把轮胎给占脱圈了。更多使用感受后期再分享,喜欢的点个关注啊。

咱基本上我们的已经授粉结束一段时间了。然后呢,最近呢雨水比较多,很多果农反映的果子不长,这跟咱的天气温度偏低,水量大, 根系呼吸不了有关系。第二个呢,咱的营养液,咱花花农业的这边的营养液呢,有有两种方案,一套呢,一个是三十斤水, 有还有一套呢,一套是四十斤水,卖的很多,咱周至武功周边的,凤翔的、岐山的会撵过来买。咱这个 一套方案就是桃大四号,已经卖了五六年了,效果非常不错,咱有需要咱营养液的是我自己配的一套方案,桃大四号,有需要的果农可以联系管用问题找金花。

咱们今天聊聊感情里的深度聊天。你有没有发现,有些情侣一开始爱的死去活来,最后却散的悄无声息。可有些人呢?外界再怎么风吹雨打,他们的感情就是稳如泰山,这中间的差别到底在哪?宗龙看了那么多的盘,今天就从道家智慧和新学的角度, 给你扒一扒其中的门道。其实啊,真正能走到最后的感情,都离不开深度聊天。这个深度聊天听起来挺玄,其实一点也不复杂,只是咱们平时没把它当回事。你看,现在很多情侣每天也在聊,今天吃了啥,工作烦不烦, 哪个明星又上热搜了?要么就是吐槽这个同事难相处,那个朋友做的不对。这些聊天在心理学上叫功能性连接,说白了就是履行个情侣的义务, 维持个基本联系,根本没法让感情往深了走。那什么才是真正的深度聊天?从道家阴阳和和的智慧来看,他得同时连接情绪和认知这两个维度。一旦你们能这么聊了, 那你和我就变成了我们,你们会一起对抗外界的风雨,感情也会越来越亲密,就像一对并肩作战的神仙眷侣。 而且你知道吗?当你们有了这种沟通模式,那些原本能引发争吵的事,比如外人的闲言碎语,家里的鸡飞狗跳,生活的压力山大,甚至是彼此的误会,都很难撼动你们的感情了。 不是说问题不会发生,而是你们的连接足够深,再大的浪也冲不散你们。为什么深度聊天这么重要?从心学角度说,一个人只有内心真正成熟了,才有能力进行深度聊天,怎么才算内心成熟?就像道家讲的,情绪自洽, 你得能稳定的表达自己的情绪,别一生气就冷战,一委屈就爆炸。你得能把我难过说出来,别让对方猜来猜去, 你得能坦诚,我最近很失落,别不耐烦的甩一句,你不懂。你想想,要是你问对方你最近咋不开心,他要么说我没不开心,要么说你自己不会看吗?这算什么沟通?就跟两个小孩赌气似的, 一个躲着不说,一个猜的头疼,谁也没真正敞开心扉。但深度聊天就不一样了,双方都能把自己内心最真实的感受拿出来,不怕显得敏感,也不怕对方担心。因为他们知道,感情里最重要的不是装没事,而是让对方看见真实的自己。 那些能聊的很深的伴侣,情绪处理能力都特别强。比如说你跟他说我最近好焦虑,觉得没方向,他不会立马给你列计划一 计划二跟个修理机器的似的,他会先共请你,问你是不是最近一直憋着劲,没真正放松过,然后跟你一起琢磨怎么调整节奏,不着急要答案, 这才是真的关心人,不是吗?还有些情侣,每天早安晚安我爱你挂在嘴边,表情包发的勤,朋友圈互动也不少,看着挺亲密。可你仔细观察就会发现,他们根本没真正聊过,你内心到底想要什么。我们的爱最近有没有变化? 他们的对话就跟设定好的程序一样,每天重复不发早安晚安,就好像要出问题。这哪是爱的流动啊,分明是爱的表演。道家说大道至简,感情也是一样,只有当你们能交换情绪,互相理解,产生内心的共鸣,这份感情才会厚重稳定, 经得起生活的搓磨。关系的核心从来不是那些花里胡哨的仪式感,而是你们内在的连接感。你有没有过这种感觉,跟某个人聊天,越聊越安心,他不会拿大道理压你,也不会教你该怎么做,就是能自然的跟你共情, 跟你一起面对问题。那种被人听懂,被人接住内心重量的感觉,多踏实啊!这时候你也会愿意更坦白的说出自己的想法,不怕说错,不怕暴露脆弱,因为你知道对方不会否定你,只会和你一起找办法, 这就是深度聊天带来的安全感。很多姐妹以为感情要靠不断制造惊喜维持浪漫才能长久,其实不然。真正让关系稳定的,是一次又一次真实且有深度的对话。当你们的连接足够深,生活在琐碎,感情也不会脆弱, 外界在喧嚣,你们也能稳稳的站在一起。要是你们从来没聊过,你内心真正的期待是什么?你小时候的哪些经历影响了你?现在 你怎么理解亲密关系的本质?那可得好好反思一下。好了,今天就聊到这,姐妹们要是有感情上的困惑,尽管来跟宗龙聊聊,把盘发给我,下期咱们再从国学角度聊聊如何用中式智慧经营婚姻,感兴趣的记得关注宗龙,咱们下期见!