
获得徽章 1
#青训营笔记创作活动#
1月29日 打卡day4
今天学习了Kafka 的一些基本知识,包含 Topic、Partition、消费者、生产者、副本等基本概念,同时也介绍了 Kafka 的版本变迁以及应用实战所必备的知识点
1月29日 打卡day4
今天学习了Kafka 的一些基本知识,包含 Topic、Partition、消费者、生产者、副本等基本概念,同时也介绍了 Kafka 的版本变迁以及应用实战所必备的知识点
评论
点赞
#青训营笔记创作活动#
1月17日 打卡day3
TCP为了实现可靠性,引入了重传机制、流量控制、滑动窗口、拥塞控制、分段以及乱序重排机制。而UDP则没有实现,因此一般来说TCP比UDP快。 TCP是面向连接的协议,而UDP是无连接的协议。这里的"连接"其实是,操作系统内核在两端代码里维护的一套复杂状态机。 大部分项目,会在基于UDP的基础上,模仿TCP,实现不同程度的可靠性机制。比如王者农药用的KCP其实就在基于UDP在应用层里实现了一套重传机制。 对于UDP+重传的场景,如果要传超大数据包,并且没有实现分段机制的话,那数据就会在IP层分片,一旦丢包,那就需要重传整个超大数据包。而TCP则不需要考虑这个,内部会自动分段,丢包重传分段就行了。这种场景下,其实TCP更快。
1月17日 打卡day3
TCP为了实现可靠性,引入了重传机制、流量控制、滑动窗口、拥塞控制、分段以及乱序重排机制。而UDP则没有实现,因此一般来说TCP比UDP快。 TCP是面向连接的协议,而UDP是无连接的协议。这里的"连接"其实是,操作系统内核在两端代码里维护的一套复杂状态机。 大部分项目,会在基于UDP的基础上,模仿TCP,实现不同程度的可靠性机制。比如王者农药用的KCP其实就在基于UDP在应用层里实现了一套重传机制。 对于UDP+重传的场景,如果要传超大数据包,并且没有实现分段机制的话,那数据就会在IP层分片,一旦丢包,那就需要重传整个超大数据包。而TCP则不需要考虑这个,内部会自动分段,丢包重传分段就行了。这种场景下,其实TCP更快。
展开
评论
点赞
#青训营笔记创作活动#
1月14日 打卡day2
今天学习了在高并发场景下需要限流的一些方案。常用方式有计数器、滑动窗口、漏桶、令牌桶、分布式限流等等。每种方法都有特点,以后选型应该结合业务特点选择
1月14日 打卡day2
今天学习了在高并发场景下需要限流的一些方案。常用方式有计数器、滑动窗口、漏桶、令牌桶、分布式限流等等。每种方法都有特点,以后选型应该结合业务特点选择
评论
点赞
#青训营笔记创作活动#
1月13日 打卡day1
今日学习DHCP 获取ip的方式有两种 一种是自行在电脑的网络配置中配置一个静态的ip 另一种方式就是DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)。终端会向某个管IP分配的服务器,也就是DHCP服务器,申请IP地址。DHCP的请求也不是一定会进行四个阶段。终端会记录曾经使用过的ip 会优先请求这个ip 。ip 必须唯一,如果不唯一会出现问题,推荐使用DHCP统一管理分发ip 。
1月13日 打卡day1
今日学习DHCP 获取ip的方式有两种 一种是自行在电脑的网络配置中配置一个静态的ip 另一种方式就是DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)。终端会向某个管IP分配的服务器,也就是DHCP服务器,申请IP地址。DHCP的请求也不是一定会进行四个阶段。终端会记录曾经使用过的ip 会优先请求这个ip 。ip 必须唯一,如果不唯一会出现问题,推荐使用DHCP统一管理分发ip 。
展开
评论
点赞