草庐IT

过年回去,终于给老人讲清楚两台电脑是如何通信的

摘要:本文将从小白的角度,讲解两台计算机之间是如何精确的找到对方的位置并发送和接收消息的,以从宏观角度把握计算机网络的体系结构。本文分享自华为云社区《两台计算机之间究竟是如何通信的?》,作者:龙哥手记。计算机网络的知识点非常杂乱且琐碎,非常容易让人产生畏惧心理。其实计网通篇研究的核心就是不同计算机之间的通信过程。本文将从小白的角度,讲解两台计算机之间是如何精确的找到对方的位置并发送和接收消息的,以从宏观角度把握计算机网络的体系结构。1.五层协议参考模型所谓通信协议就是通信双方都必须要遵守的通信规则。如果没有网络通信协议,计算机的数据将无法发送到网络上,更无法到达对方计算机,即使能够到达,对方也

过年回去,终于给老人讲清楚两台电脑是如何通信的

摘要:本文将从小白的角度,讲解两台计算机之间是如何精确的找到对方的位置并发送和接收消息的,以从宏观角度把握计算机网络的体系结构。本文分享自华为云社区《两台计算机之间究竟是如何通信的?》,作者:龙哥手记。计算机网络的知识点非常杂乱且琐碎,非常容易让人产生畏惧心理。其实计网通篇研究的核心就是不同计算机之间的通信过程。本文将从小白的角度,讲解两台计算机之间是如何精确的找到对方的位置并发送和接收消息的,以从宏观角度把握计算机网络的体系结构。1.五层协议参考模型所谓通信协议就是通信双方都必须要遵守的通信规则。如果没有网络通信协议,计算机的数据将无法发送到网络上,更无法到达对方计算机,即使能够到达,对方也

做一个不崩溃的核酸系统有多难?

   热度已经过了,但还是觉得有必要从架构设计的角度来讨论一下此事。并用以往我的经验来设计一套负载能力更好一些的系统。先说一下基本的架构思路:最大限度的避免计算,静态化不用数据库,更新类操作使用APPEND模式的文本文件流程最短,最好是客户端访问的第一台服务器就能完成全部工作善用CDN客户端负载均衡需求分析首先看一下北京>核酸的最高频使用场景。进入一个场所时,扫码登记,显示健康码状态。下图是我前些天的健康宝页面结果。 这个基本的操作分解为几个子操作:扫码:通过调用URL将人访问过该地址的信息记录,以便有出现阳性时追访获取当前人的健康码状态,显示到页面页面中显示的字段信息包括:健康码状态:绿码/

做一个不崩溃的核酸系统有多难?

   热度已经过了,但还是觉得有必要从架构设计的角度来讨论一下此事。并用以往我的经验来设计一套负载能力更好一些的系统。先说一下基本的架构思路:最大限度的避免计算,静态化不用数据库,更新类操作使用APPEND模式的文本文件流程最短,最好是客户端访问的第一台服务器就能完成全部工作善用CDN客户端负载均衡需求分析首先看一下北京>核酸的最高频使用场景。进入一个场所时,扫码登记,显示健康码状态。下图是我前些天的健康宝页面结果。 这个基本的操作分解为几个子操作:扫码:通过调用URL将人访问过该地址的信息记录,以便有出现阳性时追访获取当前人的健康码状态,显示到页面页面中显示的字段信息包括:健康码状态:绿码/

VLDB'22 HiEngine极致RTO论文解读

摘要:《IndexCheckpointsforInstantRecoveryinIn-MemoryDatabaseSystems》是由华为云数据库创新Lab一作发表在数据库领域顶级会议VLDB'2022的学术论文。本文分享自华为云社区《VLDB'22HiEngine极致RTO论文解读》,作者:云数据库创新Lab。1.HiEngine简介HiEngine是华为云自研的一款面向云原生环境的OLTP型数据库,HiEngine在标准TPC-C事务模型下,端到端单节点(华为2488HV5机型)性能可以达到663w+的tpmC,多节点扩展性线性度超过0.8。其核心架构关键词如下:计算,内存,存储三层分离式

VLDB'22 HiEngine极致RTO论文解读

摘要:《IndexCheckpointsforInstantRecoveryinIn-MemoryDatabaseSystems》是由华为云数据库创新Lab一作发表在数据库领域顶级会议VLDB'2022的学术论文。本文分享自华为云社区《VLDB'22HiEngine极致RTO论文解读》,作者:云数据库创新Lab。1.HiEngine简介HiEngine是华为云自研的一款面向云原生环境的OLTP型数据库,HiEngine在标准TPC-C事务模型下,端到端单节点(华为2488HV5机型)性能可以达到663w+的tpmC,多节点扩展性线性度超过0.8。其核心架构关键词如下:计算,内存,存储三层分离式

基于FFmpeg+rtsp读取摄像头实时图像

项目介绍:前端时间做了一个项目用qt编写软件获取海康摄像头rtsp视频流,实现实时显示。当时采用的是VLC-Qt播放RTSP流这种方式(参考:https://blog.csdn.net/caoshangpa/article/details/53158571)。花了一段时间研究也做出来了,可是发现了一个无法解决的问题,即无法解决视频延迟的问题,差不多延迟1秒左右。后面果断放弃了,采用FFmpeg+rtsp这种方式。最终发现还是这种方式效果最好,解决了延迟问题,至少肉眼看不出。下面对此项目做个大致介绍,文章最后附上项目开发相关资料。提示:使用rtsp方式获取海康摄像头图像需要开启海康的onvif功

基于FFmpeg+rtsp读取摄像头实时图像

项目介绍:前端时间做了一个项目用qt编写软件获取海康摄像头rtsp视频流,实现实时显示。当时采用的是VLC-Qt播放RTSP流这种方式(参考:https://blog.csdn.net/caoshangpa/article/details/53158571)。花了一段时间研究也做出来了,可是发现了一个无法解决的问题,即无法解决视频延迟的问题,差不多延迟1秒左右。后面果断放弃了,采用FFmpeg+rtsp这种方式。最终发现还是这种方式效果最好,解决了延迟问题,至少肉眼看不出。下面对此项目做个大致介绍,文章最后附上项目开发相关资料。提示:使用rtsp方式获取海康摄像头图像需要开启海康的onvif功

GaussDB(for Redis)双活容灾支持4大应用场景,为业务安全保驾护航

摘要:GaussDB(forRedis)的双活解决方案,支持同域主备、同域双主、异地主备、异地双主四大应用场景,提供了安全可靠的容灾能力。一场火灾引发的思考2021年3月10日,欧洲某云服务提供商的数据中心发生火灾,当地消防部门出动上百名消防员才将大火扑灭,受影响的服务器共托管了约360万个网站,火灾过后,这些受影响的网站大多处于关闭状态。机房火灾、网络异常、电力故障、自然灾害等极端场景,对互联网业务的连续运行有着巨大的威胁。在安全组、反亲和、多可用区部署等能力加持下,如今的云服务已能够给客户业务带来比“自建”更可靠的保障。在面对上述极端灾害场景中,云服务也能提供更高级的防范方案——双活容灾。

一文了解华为FusionInsight MRS HBase的集群隔离方案RSGroup

摘要: RSGroup是集群隔离方案。本文分享自华为云社区《华为FusionInsightMRSHBase的集群隔离——RSGroup》,作者:MissAverage。一、HBaseRSGroup理解RSGroup是集群隔离方案。HBase原有的资源隔离:为多个用户共享同一个HBase集群,提供了资源隔离的能力。NameSpace,将不同业务的表隔离在不同的namespace是一个最简单的资源隔离的方法。【轻量】ACL(AccessControlLists),用于限制不同的用户对不同的资源的操作或访问权限。1.1运维成本与集群资源利用问题同一个HBase集群使用的用户越来越多,不同用户之间的读