
架构
shadow_zed
有人问,你为什么这么努力?-----
因为我喜欢的东西很贵,我喜欢的人很优秀
展开
-
到底什么时候该使用MQ?
一、缘起一切脱离业务的架构设计与新技术引入都是耍流氓。引入一个技术之前,首先应该解答的问题是,这个技术解决什么问题。二、MQ是干嘛的消息总线(Message Queue),后文称MQ,是一种跨进程的通信机制,用于上下游传递消息。在互联网架构中,MQ是一种非常常见的上下游“逻辑解耦+物理解耦”的消息通信服务。使用了MQ之后,消息发送上游只需要依赖MQ,逻辑上和物理上都不用依赖其他服务。三、什么时候不使用消息总线既然MQ是互联网分层架构中的解耦利器,那所有通讯..转载 2020-05-11 09:42:36 · 228 阅读 · 0 评论 -
HTML5实现视频直播功能思路详解
HTML5实现视频直播功能思路详解最近视频直播比较火,发现目前 WEB 上主流的视频直播方案有 HLS 和 RTMP,移动 WEB 端目前以 HLS 为主,PC端则以 RTMP 为主实时性较好,接下来将围绕这两种视频流协议来展开H5直播主题分享,下面通过本文给大家分享HTML5视频直播思路详解,一起看看吧前言前不久抽空对目前比较火的视频直播,做了下研究与探索,了解其整体实现流程,以及...转载 2020-05-07 09:47:20 · 4605 阅读 · 0 评论 -
架构设计的目的
架构设计的误区关于架构设计的目的,常见的误区有:1. 因为架构很重要,所以要做架构设计2. 不是每个系统都要做架构设计吗3. 公司流程要求系统开发过程中必须有架构设计4. 为了高性能、高可用、可扩展,所以要做架构设计架构设计的真正目的那架构设计的真正目的究竟是什么?上一篇分享的架构设计的历史背景,可以看到,整个软件技术发展的历史,其实就是一部与“复杂度”斗争的历史,架...转载 2018-08-20 15:00:06 · 2630 阅读 · 0 评论 -
架构设计的五个核心要素-性能
架构中五个重要的核心指标,分别是性能、可用性、伸缩性、扩展性和安全性这5个架构指标 一、性能 性能就是核心要素之一,不然我为什么架构设计?随随便便一个lowlow的系统上线就好了。所以性能优化是很多小公司卖不去过的坎。这么说吧,当然优化网站性能的手段也非常多:(1)web前端性能优化: 浏览器访问优化(浏览器缓存、页面压缩传输、合理布局页面、减少Cookie传输) ...转载 2018-08-20 16:06:12 · 3080 阅读 · 0 评论