
系统架构
XR风云
云计算、边缘计算、VR/AR,是一个奋斗者,坚持没有退路,就是必胜之路。
展开
-
使用HTTPDNS相比LocalDNS的好处
HTTPDNS使用HTTP协议进行域名解析,代替现有基于UDP的DNS协议,域名解析请求直接发送到阿里云的HTTPDNS服务器,从而绕过运营商的Local DNS,能够避免Local DNS造成的域名劫持问题和调度不精准问题。功能 说明 防劫持 绕过运营商Local DNS,避免域名劫持,让每一次访问都畅通无阻。 精准调度 基于访问的来源IP,获得最精准的解析结果,让...原创 2019-11-19 08:47:52 · 2072 阅读 · 0 评论 -
视频直播秒开背后的技术与优化经验
在视频直播中,首屏打开速度直接关系到用户体验,而这背后蕴含着许多技术点与实践经验,其中Group of Picture(GoP)设置、缓存参数优化格外关键。本文根据迅达云SpeedyCloud工程副总裁李雨来在见云沙龙的分享整理而成。 使用常见的视频直播服务器,比如Nginx-RTMP做一个简单的Demo环境。我们用OBS往Nginx-RTMP上推流,随便找一个播放器播放。一般情况下,我们会...转载 2019-11-08 11:11:28 · 551 阅读 · 0 评论 -
基于热点发现的本地缓存的架构设计
基于流式计算技术的缓存热点自动发现其实这里关键的一点,就是对于这种热点缓存,你的系统需要能够在热点缓存突然发生的时候,直接发现他,然后瞬间立马实现毫秒级的自动负载均衡。那么我们就先来说说,你如何自动发现热点缓存问题?首先你要知道,一般出现缓存热点的时候,你的每秒并发肯定是很高的,可能每秒都几十万甚至上百万的请求量过来,这都是有可能的。所以,此时完全可以基于大数据领域的流式计算技术来进行...原创 2019-05-25 20:41:53 · 872 阅读 · 0 评论 -
LVS简介以及集群部署方式
1、LVS简介 LVS的IP负载均衡技术是通过IPVS模块实现的。IPVS模块是LVS集群的核心软件模块,它安装在LVS集群作为负载均衡的主节点上,虚拟出一个IP地址和端口对外提供服务。用户通过访问这个虚拟服务(VS),然后访问请求由负载均衡器(LB)调度到后端真实服务器(RS)中,由RS实际处理用户的请求给返回响应。ipvs (IP Virtual Server)实现了传...原创 2019-05-06 17:41:00 · 2971 阅读 · 0 评论 -
KAFKA高性能吞吐架构设计
页缓存技术 + 磁盘顺序写首先 Kafka 每次接收到数据都会往磁盘上去写,如下图所示:那么在这里我们不禁有一个疑问了,如果把数据基于磁盘来存储,频繁的往磁盘文件里写数据,这个性能会不会很差?大家肯定都觉得磁盘写性能是极差的。但是实际上 Kafka 在这里有极为优秀和出色的设计,就是为了保证数据写入性能,首先 Kafka 是基于操作系统的页缓存来实现文件写入的。操作...转载 2019-05-06 08:30:58 · 226 阅读 · 0 评论 -
全局负载均衡(GSLB)的实现方案
What is GSLBGlobal Server Load Balancing中文:全局负载均衡SLB(Server load balancing)是对集群内物理主机的负载均衡,而GSLB是对物理集群的负载均衡。这里的负载均衡可能不只是简单的流量均匀分配,而是会根据策略的不同实现不同场景的应用交付。GSLB是依赖于用户和实际部署环境的互联网资源分发技术,不同的目的对应着一系列不...转载 2019-04-20 16:15:44 · 52815 阅读 · 1 评论 -
容器云网络流入架构设计学习
方案一:使用使用gorouter+haproxy作为流量入口,confd作为配置更新Gorouter项目地址:https://github.com/cloudfoundry/gorouter/Gorouter来源于CloudFoundry。是一个高性能、轻量级的路由器及负载,它是整个平台的流量入口,负责分发所有的http请求到对应的instance。它在内存中维护了一张路由表,记录...原创 2019-04-18 17:21:10 · 497 阅读 · 0 评论 -
系统化的了解一下微服务
系统的学习一下微服务,微服务的一些概念,并且在使用微服务的时候注意事项。什么是微服务?在介绍微服务时,首先得先理解什么是微服务,顾名思义,微服务得从两个方面去理解,什么是"微"、什么是"服务", 微,狭义来讲就是体积小、著名的"2 pizza 团队"很好的诠释了这一解释(2 pizza 团队最早是亚马逊 CEO Bezos提出来的,意思是说单个服务的设计,所有参与人从设计、开发、测试、运维...转载 2019-01-28 14:28:31 · 214 阅读 · 0 评论 -
系统高并发的思路发现
(1)一道面试题的背景引入这篇文章,我们聊聊大量同学问我的一个问题,面试的时候被问到一个让人特别手足无措的问题:你的系统如何支撑高并发?大多数同学被问到这个问题压根儿没什么思路去回答,不知道从什么地方说起,其实本质就是没经历过一些真正有高并发系统的锤炼罢了。因为没有过相关的项目经历,所以就没法从真实的自身体会和经验中提炼出一套回答,然后系统的阐述出来自己复杂过的系统如何支撑高并发...转载 2019-01-22 20:25:01 · 247 阅读 · 0 评论