10 2021 档案

摘要:学过网络相关课程的,都知道TCP中,有两个窗口: 滑动窗口(在我们的上一篇文章中有讲),接收方通过通告发送方自己的可以接受缓冲区大小(这个字段越大说明网络吞吐量越高),从而控制发送方的发送速度。 拥塞窗口,也就是本文要讲的。 概念 一个连接的TCP双端只是网络最边缘的两台主机,他们不知道整个网络是如 阅读全文
posted @ 2021-10-29 14:05 高性能架构探索 阅读(1190) 评论(0) 推荐(1) 编辑
摘要:一个优秀的RPC框架,限流是必不可少的功能。 在上一篇文章聊聊服务注册与发现中,我们讲了微服务架构中核心功能之一服务注册与发现。在本文中,我们将着重讲下微服务的另外一个核心功能点:流量控制。 在微服务系统中,整个系统是以一系列固有功能的微服务组成,如果某一个服务,因为流量异常或者其他原因,导致响应异 阅读全文
posted @ 2021-10-28 10:31 高性能架构探索 阅读(933) 评论(1) 推荐(0) 编辑
摘要:> 关注公众号【高性能架构探索】,第一时间获取干货;回复【pdf】,免费获取计算机经典书籍 了解你所使用的编程语言究竟是如何实现的,对于C++程序员可能特别有意义。首先,它可以去除我们对于所使用语言的神秘感,使我们不至于对于编译器干的活感到完全不可思议;尤其重要的是,它使我们在Debug和使用语言高 阅读全文
posted @ 2021-10-22 09:09 高性能架构探索 阅读(428) 评论(0) 推荐(1) 编辑
摘要:> 关注公众号【高性能架构探索】,第一时间获取干货;回复【pdf】,免费获取计算机经典书籍 如何启动程序 双击(windows系统下),或者在shell终端上执行./a.out 在shell终端上运行可执行程序的标准流程: 启动终端仿真器应用程序 输入可执行文件所在的相对路径或者绝对路径 如果该可执 阅读全文
posted @ 2021-10-21 18:12 高性能架构探索 阅读(623) 评论(0) 推荐(0) 编辑
摘要:> 关注公众号【高性能架构探索】,第一时间获取干货;回复【pdf】,免费获取计算机经典书籍 作为计算机专业的来说,程序入门基本都是从C语言开始的,了解C程序中的内存布局,对我们了解整个程序运行,分析程序出错原因,会起到事半功倍的作用 。 C程序的内存布局包含五个段,分别是STACK(栈段),HEAP 阅读全文
posted @ 2021-10-21 09:18 高性能架构探索 阅读(527) 评论(3) 推荐(4) 编辑
摘要:接触过网络开发的人,大抵都知道,上层应用使用send函数发送数据,使用recv来接收数据,而send和recv的实现原理又是怎样的呢? 在前面的几篇文章中,我们有提过,TCP是个可靠的、全双工协议。其流量控制或者拥塞控制依赖于滑动窗口和拥塞窗口的滑动来实现,而这两个窗口的滑动实现则是依赖于TCP中的 阅读全文
posted @ 2021-10-20 14:30 高性能架构探索 阅读(4748) 评论(3) 推荐(1) 编辑
摘要:大家好,我是雨乐。今天给大家分享一款亿级流量实验平台。 在互联网行业,要上线一个策略(CTR预估、CVR预估等),或者一个功能,如果贸然全量上线,那么如果新策略效果不佳,可能会造成不小的损失,要么丢失用户,要么损失收入。 那么怎样才能避免此问题发生呢?这就引入了实验平台,通过对流量打标签,然后分析实 阅读全文
posted @ 2021-10-19 10:25 高性能架构探索 阅读(1072) 评论(3) 推荐(0) 编辑
摘要:服务发现,作为互联网从业人员,大家应该都不陌生,一个完善的服务集群,微服务是必不可少的功能之一。 最近一直想写这个话题,也一直在构思,但不知道从何入手,或者说不知道写哪方面。如果单纯写如何实现,这个未免太乏味枯燥了;而如果只是介绍现有成熟方案呢,却达不到我的目的。想了很久,准备先从微服务的架构入手, 阅读全文
posted @ 2021-10-18 11:21 高性能架构探索 阅读(1690) 评论(3) 推荐(4) 编辑
摘要:读前福利,本文的参考内容,均可在下面链接获取(免费哦) 必备经典书籍 大家好,我是雨乐。 首先告诉大家一件事,在十一国庆期间,引擎的机器又又。。。又扛不住了流量。 经过监控分析,发现某个服务的一个实例所在的虚拟机扛不住了,所以采取临时措施流量控制之后,问题解决了,但还是造成了不小的损失。 写在前面 阅读全文
posted @ 2021-10-15 09:45 高性能架构探索 阅读(1355) 评论(1) 推荐(10) 编辑

点击右上角即可分享
微信分享提示