导语 | 流量洪峰下要做好高服务质量的架构是一件具备挑战的事情,本文是B站技术总监毛剑老师在「云加社区沙龙online」的分享整理,详细阐述了从Google SRE的系统方法论以及实际业务的应对过程中出发,一些体系化的可用性设计。对我们了解系统的全貌、上下游的联防有更进一步的帮助。点击视频,查看完整直播回放一、负载均衡负载均衡具体分成两个方向,一个是前端负载均衡,另一个是数据中心内部的负载均衡。前
基础架构部 资深运维工程师负责在线业务SRE相关工作,深度参与业务多活建设项目。当前继续专注于核心业务多活建设推进、多活管控治理等工作。分享概要一、高可用多活架构二、业务多活改造三、多活管控与治理一、高可用多活架构相较于传统的灾备单活的架构,多活指的是在同城或异地的一个数据中心建立一套与本地生产系统部分或完全对应的一套服务,再进行流量调度,使所有可用区的一个应用同时对外提供服务。灾难发生时,借助多
转载
2023-09-06 14:13:29
401阅读
物理层:中继器、集线器数据链路层:网桥、交换器网络层:路由器网络层以上:网关1、关于七层模型的介绍七层模型,也称为OSI(Open System Interconnection)参考模型,是国际标准化组织(ISO)制定的一个用于计算机或通讯系统间互联的标准体系。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。模型优点 建立七层模型的主要目的是为解决异种网络互连时所遇
转载
2023-08-15 21:24:41
165阅读
# Bilibili网络架构简析
Bilibili,作为中国著名的弹幕视频网站,其网络架构设计在满足高并发用户访问的同时,也保障了视频传输的高效性和稳定性。本文将对Bilibili的网络架构进行简要分析,并给出部分代码示例,帮助读者理解其设计思路。
## Bilibili的网络架构
Bilibili的网络架构主要包含以下几个层次:
1. **前端层**:负责用户请求的接收,包括静态资源和动
原创
2024-09-16 03:54:51
324阅读
一 网络7层架构
1、架构图
2、架构说明
1)物理层
主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。
它的主要作用是传输比特流(就是由1、0 转化为电流强弱来进行传输,到达目的地后在转化为1、0,
也就是我们常说的模数转换与数模转换)。这一层的数据单位叫做比特(bit)。
属于物理层定义的典型规范代表包括:EIA/TIA、RS-232、EIA
转载
2021-08-10 09:25:57
609阅读
一、网络的目的网络的目的是为了实现主机到主机的通信。最简单的通信方式是拿一根网线,两头分别插在两台主机上,然后将主机A IP地址配为192.168.1.20,将主机B IP地址配为192.168.1.23,然后这两台主机就可以互相通信了,他们在一个局域网内。这是最简单的实现两台主机互通的方式。二、OSI网络模型OSI网络模型是ISO组织定义的国际通用标准模型,其目的是为了制定全球统一的网络模型标准
转载
2023-07-13 20:07:57
111阅读
一 网络7层架构1、架构图2、架构说明1)物理层主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0 转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的模数转换与数模转换)。这一
转载
2022-01-22 17:54:55
298阅读
OSI 订制的是一个用于计算机或通信系统间互联的标准体质(一般称为OSI参考模型或七层模型)OSI 模型把网络通信的工作分为7层分别是: 常用内容:物理层 数据链层 网络层注解 OSI 7层1. 物理层 设备:网卡(mac 唯一标识地址),网线,集线器,中继器,调制解调器 (注解:物理层的作用就是组网,把一个个电脑用光缆、电缆、双绞线、无线电波等方式连接起来。它
转载
2023-07-25 21:57:14
77阅读
我将从各层协议与设备学起,各层从上到下1、应用层
- 应用层主要包括应用程序之间的通信所用协议,包括TELNET,HTTP,FTP,NFS,SMTP等。
- 设备就是终端设备了2、表示层这一层的主要功能是定义数据格式及加密。例如,FTP允许你选择以二进制或ASCII格式传输。如果选择二进制,那么发送方和接收方不改变文件的内容。如果选择ASCII格式,发送方将把文本从发送方的字符集转换成标准的ASC
转载
2023-07-15 14:13:47
63阅读
仅作知识笔记,非常感谢 随笔 博主的文章,文章链接如下:深入浅出-网络七层模型 网络基本概念OSI模型OSI 模型(Open System Interconnection model)是一个由国际标准化组织?提出的概念模型,试图?供一个使各种不同的计算机和网络在世界范围内实现互联的标准框架。 它将计算机网络体系结构划分为七层,每层都可以?供抽象良好的接口。了解 OSI 模型有助于理解实际上互联网络
转载
2024-05-13 17:50:38
60阅读
原创
2021-07-26 14:38:07
152阅读
一、osi网络7层架构ip:网络唯一标识。(internet protocol address)网络互联协议地址。分为网络地址和主机地址。port:端口号,每一个网络应用程序都需要一个以上的端口号。(1-65535)。1000以内的不要用。osi7层架构物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。
原创
2022-02-09 10:55:23
121阅读
一、7层7层是指OSI七层协议模型,主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。OSI 模型主要协议单位TCP/IP应用层Telnet、FTP、HTTP、SNMP等数据流应用层表示层CSS GIF HTML JSON XM
转载
2023-07-19 16:10:46
278阅读
OSI是一个开放性的通信系统互连参考模型,它是一个定义得非常好的协议规范。OSI模型有7层结构,每层都可以有几个子层。 OSI的7层从上到下分别是 7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层 ;其中高层(即7、6、5、4层)定义了应用程序的功能,下面3层(即3、2、1层)主要面向通过网络的端到端,点到点的数据流。应用层是最靠近应用程序的OSI层。由用
转载
2023-07-26 21:09:36
149阅读
网络七层中各层的作用 (1)应用层:与其他计算机进行通讯的一个应用,它是对应应用程序的通信服务的。例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字 处理工作的程序员也不关心OSI的第7层。但是,如果添加了一个传输文件的选项,那么字处理器的程序员就需要实现OSI的第7层。示 例:telnet,HTTP,FTP,WWW,NFS,SMTP等。 (2)表示层:这一层的主要功能是定义数
转载
2024-08-03 15:15:18
21阅读
高并发实时弹幕是一种互动的体验。对于互动来说,考虑最多的地方就是:高稳定性、高可用性以及低延迟这三个方面。高稳定性,为了保证互动的实时性,所以要求连接状态稳定;高可用性,相当于提供一种备用方案,比如,互动时如果一台机器挂了,此时必须保证可以和另外一台机器连接,这样就从侧面解决了,用户连接不中断的问题;低延迟,弹幕的延迟周期控制在1秒以内,响应是比较快的,所以可以满足互动的需求。B站直播弹幕服务架构
转载
2023-07-10 15:57:54
492阅读
架构图说明:1.logic启动http服务器, 接受http请求,用于将数据推送到kafka以及获取在线用户信息,websocket身份校验2.comet组件起动webdocket/tcp服务, 管理连接, 并负责将数据推送至指定连接3. job组件订阅指定kafka指定频道的消息信息, 开启管道监听(将获得的数据推送到comet当中某个链接上)从
转载
2023-07-16 22:55:36
253阅读
从事互联网行业,基本的网络知识的了解,那是必须的! 直接进入主题。。。。。
协议:在计算机网络中通信各方面所达成的,共同遵守和执行的一系列约定。
体系架构:计算机网络层次结构和各层协议的集合。
两类服务:面向连接的服务-通信双方在通信之前先建立某种状态,并在通信过程中维持这种状态的变化,同时为服务对象预先分配一定资源。面向无连
原创
2012-11-05 14:16:09
934阅读
B 站建立开源工作组:ijkplayer 等多个项目开源 SegmentFault 兄弟 + 基友单位弹幕视频网 Bilibili(B 站)近日在 GitHub 网站上建立了开源工作组(BOSTF)(此处 1024 赞),用以分享与维护自己的开源项目,其中包括 DanmakuFlameMaster(燃烧吧!烈焰弹幕使)与 ijkplayer。前者是免费提供 Android 平台下应用弹幕集成的解决
转载
2023-08-06 23:55:09
0阅读
近日,企业级DevOps解决方案服务商优维科技(深圳)有限公司宣布圆满完成A轮3000万人民币融资。本轮融资由新加坡淡马锡集团旗下专注互联网与高科技的风投公司祥峰投资领投,君盛资本跟投。优维科技创立于2015年,旨在提供整体IT应用管理解决方案,一直秉承DevOps的理念, 以提供互联网化运维能力作为切入点。公司推出的核心拳头产品EasyOps,是标准化的一站式应用管理平台,包含了从CMDB、持续