当前位置: 首页 > news >正文

为什么自己花钱做的网站竟然不是自己的?(网站设计需要多久

为什么自己花钱做的网站竟然不是自己的?(,网站设计需要多久,汕头网站快速优化排名,工业设计公司怎么接活什么是MQ#xff1f; MessageQueue:就是消息 队列#xff0c;任务队列#xff0c;指令 队列。 功能#xff1a;应用程序之间#xff08;生产者与消费者#xff09;的通信方式。 使用场景 从下面这个场景来感受MQ 的诞生 如果我们有很多任务需要处理#xff0c;任务…什么是MQ MessageQueue:就是消息 队列任务队列指令 队列。 功能应用程序之间生产者与消费者的通信方式。 使用场景 从下面这个场景来感受MQ 的诞生 如果我们有很多任务需要处理任务会不停的发送过来我们需要进行处理没有MQ我们就普通开发这个功能可能会有下面这几种思路 单线程单线程 单队列多线程 单队列多线程 多队列 从上面的例子其实我们可以有下面这几个思考 1我们使用队列排队的方式是不是其实任务处理的实时性没有那么高呢是不是其实是异步处理。那么比如有这样一个例子用户注册。注册完自动登录但是这个系统比较复杂比如需要向用户发送短信欢迎用户成为一员又如积分制度或者针对新用户有一些优惠卷或者其它特权。如果系统够大一般肯定积分系统和优惠卷系统都会作为一个独立的模块那用户在注册这个动作的时候需要关心这些吗其实不需要先只完成核心的注册逻辑这些附加的功能就可以进行异步处理比如我们把初始化积分和优惠卷赠送这样的任务进行异步处理分别向积分系统和优惠卷系统发送一个消息当前我们完成用户系统的信息初始化后就立即响应用户这样对用户来说体验是很好的, 也能提升系统的QPS。 2那基于1的思考我们拆分成了不同的系统向不同的系统发送消息这个时候其实MQ充当一个通信的角色。那这些不同的系统是不是被解耦了呢同时是不是可以通过主系统向不同的系统分发数据呢。 其实我们我们上面的思考远远不够比如消息如果不持久化岂不是服务重启后就没有了吗任务处理过程中发生异常怎么办怎么路由到不同的队列如果我们有点对点的处理或广播处理这种需求呢。那么MQ就是解决了这些问题的一个方案MQ考虑的比我们更多也提供了不同问题的解决方式。 基于上面的一些简单的思考我们可以总结出MQ的应用场景 异步侧重的处理流程流程上将以前的一些同步逻辑改造成为异步的逻辑流程。解耦侧重的功能设计在做一些业务架构分析的时候可以有力度有重点的区分主干流程、分支流程。削峰限流侧重在数量级的问题相比于未接入MQ时能再次抗上几倍甚至几十倍、几百倍…的流量。延迟调用准实时、一定延时侧重定制化诉求在 db 与 MQ 之间做了一个抉择。 MQ的选择 Rocketmq官方网网 Why choose RocketMQ 有个各个MQ的对比。 那么我们在选型的时候需要考虑不同的维度这些维度可以参考下面这张图 图片来源https://time.geekbang.org/column/article/540810
http://www.pierceye.com/news/588704/

相关文章:

  • 网站一级域名和二级域名wordpress 插件 页面
  • 怎么做免费网站如何让百度收录网网站建设设计
  • 河北建设工程信息网官方网站证件在线制作免费
  • 推广网官方推广网站wordpress用户角色权限
  • 电子商务网站模板html淘宝网页版登录
  • 忆达城市建设游戏网站佛山市和城乡建设局网站
  • 备案后的域名改网站名青浦建设机械网站
  • 网站地图怎么做html网络营销论文2000字
  • 武进区城乡建设局网站组建网站建设团队
  • 做淘宝链接模板网站广安网站建设兼职
  • 受欢迎的网站建设平台有用的网站地址
  • 网站建设推广岗位网站建设法规
  • ftp两个网站子域名的绑定郑州网站推广公司
  • 安庆网站设计哈尔滨工程招标信息网
  • 精湛的佛山网站设计太原网站建设培训
  • 邹城市住房和建设局网站深圳比较好的vi设计公司
  • 企业网站建设维护方案一元购物网站怎么做
  • 网站建设优化公司哪家好兰州做网站公司es5188
  • jsp网站开发工资住建网查询
  • 长沙建网站需要多少钱夹江移动网站建设
  • 淄博网站制作高端网站后台任务
  • 营销型网站源码成都网站建设seo
  • 天津网上商城网站建设专业的猎头公司
  • 西平县住房城乡建设局网站西部数码网站管理助手3.0
  • 承德市网站建设WordPress电影资源分享下载站
  • 专注于网络推广及网站建设wordpress离线发布功能
  • 营销型网站案例提高wordpress打开速度
  • 怎么样做一个网站自己个人网站后台怎么做
  • 源码站免费找客户网站
  • idc空间商网站源码知名的网站建设