网络层基础在参考模型中网络层位于传输层之下,链路层之上。网络层的功能主要是将源端产生的数据包/分组,送达至目的机完成这项工作需要:封装源数据识别目的机找到一条好的路径(路由)可能遭遇的问题:地址不够用丢包拥塞网络层主要内容被路由协议:IP协议IP地址:定位目的机IP分组:解决信息封装IPv6:新一代IP协议路由选择协议:找到目的机和源机之间的最优路径距离矢量
......
495
0
0
2022-12-12
介质访问控制子层(MAC子层)概述MAC子层要解决的问题1. 介质的多路访问控制/介质访问控制MAC2. 数据通信方式(单播/广播/组播)单播(unicast):一对一的通信,是客户端与服务器之间的点到点连接广播(broadcast):一堆所有的通信,发出的信息,要送达到所有对象组播(multicast):一对一个组的通信,发出的信息送达到特定组的用户局域网
......
370
0
0
2022-12-12
链路状态路由选择(Link State Routing)简称LS距离矢量路由法由于不能从全局把握问题,只能从邻居节点获取信息导致了无穷计数,路由环等问题这些问题可以通过链路状态路由选择加以解决LS主要思想发现:发现邻居节点,了解它们的网络地址设置:设置规定到每个邻居的成本度量构造:构造分组,包含所了解到的所有信息发送:将这个分组发送给其他路由器计算:计算到每
......
508
0
0
2022-12-12
进程的状态和转换进程是程序的一次执行。在这个执行过程中,有时进程正在被CPU处理,有时需要等待CPU服务,显然进程的状态是在不断变化的。为了方便对各个进程的管理,操作系统将进程合理的划分为几种状态进程的三种基本状态运行态 Running占有CPU,并在CPU上运行。单核处理器下,同一时刻最多只有一个进程处于运行态,双核环境下可以有两个进程处于运行态就绪态 R
......
351
0
0
2022-12-12
八股文网站:xiaolincoding.com大家好,我是小林。在网上看到一篇讲 12306 抢票的文章,我看完后,觉得文章写很完整。不仅给出了模拟场景的代码,而且也用压测工具测试了并发情况,是一个很好的学习案例,分享给大家共读。提纲作者:绘你一世倾城 | 来源:https://juejin.im/post/5d84e21f6fb9a06ac82481491
......
451
0
0
2022-12-12
本文将从,Kafka、RabbitMQ、ZeroMQ、RocketMQ、ActiveMQ 17 个方面综合对比作为消息队列使用时的差异。一、资料文档Kafka:中。有kafka作者自己写的书,网上资料也有一些。rabbitmq:多。有一些不错的书,网上资料多。zeromq:少。没有专门写zeromq的书,网上的资料多是一些代码的实现和简单介绍。rocketm
......
455
0
0
2022-12-12
@KafkaListener(topics = {"${kafka.topic.topicB}"}, groupId = "groupB")
public void consumeTopicB(ConsumerRecord<String, String> consumerRecord, Acknowledgment acknowledg
......
708
0
0
2022-12-12
原文:http://kafka.apache.org/documentation/#design数据持久化不用惧怕文件系统磁盘的读写速度,取决于如何读写。对于线性读写方式,操作系统做了充分的优化:提前读 - 预取若干数据块,滞后写 - 将小的逻辑写操作合并成一个大的物理写操作。研究表明:顺序读写磁盘(sequential disk access)的速度有些时
......
418
0
0
2022-12-12
Spring Boot一个非常突出的优点就是不需要我们额外再部署Servlet容器,它内置了多种容器的支持。我们可以通过配置来指定我们需要的容器。本文以我们平时最常使用的容器Tomcat为列来介绍以下两个知识点:Spring Boot是怎么整合启动Tomcat容器的;在Spring Boot中,怎么进行Tomcat的深度配置。Spring Boot整合启动T
......
403
0
0
2022-12-11
Kafka 分片存储机制Broker:消息中间件处理结点,一个 Kafka 节点就是一个 broker,多个 broker 可以组成一个 Kafka集群。 Topic:一类消息,例如 page view 日志、click 日志等都可以以 topic 的形式存在,Kafka 集群能够同时负责多个 topic 的分发。 Partition:topic 物理上的分
......
455
0
0
2022-12-11
Kafka基础消息系统的作用大部分小伙伴应该都清楚,这里用机油装箱举个例子:所以消息系统就是如上图我们所说的仓库,能在中间过程作为缓存,并且实现解耦合的作用。引入一个场景,我们知道中国移动,中国联通,中国电信的日志处理,是交给外包去做大数据分析的,假设现在它们的日志都交给了你做的系统去做用户画像分析。按照刚刚前面提到的消息系统的作用,我们知道了消息系统其实就
......
476
0
0
2022-12-11
1、为什么有消息系统解耦合异步处理 例如电商平台,秒杀活动。一般流程会分为:1: 风险控制、2:库存锁定、3:生成订单、4:短信通知、5:更新数据通过消息系统将秒杀活动业务拆分开,将不急需处理的业务放在后面慢慢处理;流程改为:1:风险控制、2:库存锁定、3:消息系统、4:生成订单、5:短信通知、6:更新数据流量的控制 1. 网关在接受到请求后,就把请求放入到
......
345
0
0
2022-12-11
认识 kafkakafka简介Kafka 是一个分布式流媒体平台,kafka官网:http://kafka.apache.org/1)流媒体平台有三个关键功能:发布和订阅记录流,类似于消息队列或企业消息传递系统。以容错的持久方式存储记录流。记录发生时处理流。2)Kafka通常用于两大类应用:构建可在系统或应用程序之间可靠获取数据的实时流数据管道构建转换或响应
......
340
0
0
2022-12-11
- Uber 的 Kafka 生态系统 -Uber 拥有世界上最大的 Kafka 集群,每天处理数万亿条消息和几个 PB 的数据。如图 1 所示,Kafka 现在成了 Uber 技术栈的基石,我们基于这个基石构建了一个复杂的生态系统,为大量不同的工作流提供支持。其中包含了一个用于传递来自乘客和司机 App 事件数据的发布/订阅消息总线、为流式分析平台(如 A
......
352
0
0
2022-12-11
一、Kafka基础消息系统的作用应该大部份小伙伴都清楚,用机油装箱举个例子所以消息系统就是如上图我们所说的仓库,能在中间过程作为缓存,并且实现解耦合的作用。引入一个场景,我们知道中国移动,中国联通,中国电信的日志处理,是交给外包去做大数据分析的,假设现在它们的日志都交给了你做的系统去做用户画像分析。按照刚刚前面提到的消息系统的作用,我们知道了消息系统其实就是
......
382
0
0
2022-12-11