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

响应式模板网站建设哪家好网站图标目录

响应式模板网站建设哪家好,网站图标目录,免费做网站刮刮卡,dw可以制作网站吗文章目录 前言整体设计时序图时序图解释 最后 前言 当多个系统之间通过Kafka来解耦时,在系统设计初期,基本的要求都是相似的,只不过是消费消息时的业务逻辑可能不同。 本文以业务系统和邮件系统解耦作为示例。业务系统需要发送邮件时&#…

文章目录

  • 前言
  • 整体设计
  • 时序图
    • 时序图解释
  • 最后

前言

当多个系统之间通过Kafka来解耦时,在系统设计初期,基本的要求都是相似的,只不过是消费消息时的业务逻辑可能不同。

本文以业务系统和邮件系统解耦作为示例。业务系统需要发送邮件时,不在自身服务器上发送邮件, 不通过RPC的方式调用邮件系统,而是通过将发送邮件需求以消息的形式发送到Kafka, 邮件系统通过从Kafka中消费消息来发送邮件。

通过这样的解耦有以下几点好处

  1. 由于业务系统不直接调用邮件系统,所以不会将压力给到邮件系统,避免两个系统因大量的请求响应而出现的系统不稳定问题
  2. Kafka的性能是非常出色的,所以对于业务系统的大量写入应该可以hold住。当然我司每天写入的数据量和头部互联网公司的每天的海量数据没法比
  3. 邮件系统可以根据实际情况来从容的消费消息,也有利于我们可以针对邮件系统服务器进行硬件、软件、JVM等精细化的调优

整体设计

  1. 业务系统向Kafka发送消息
  2. 消息系统从Kafka获取消息,执行消费逻辑
  3. 业务系统的消息被邮件系统消费之后还需要通知业务系统
  4. 确保消息不丢失
  5. 确保消息不重复消费
  6. Kafka的高可用、稳定性不在本文讨论范围之内

时序图

下列时序图使用mermaid绘制
在这里插入图片描述
如果看不清楚,使用点此查看高清图片

时序图解释

  1. 1 ~ 10步骤为核心流程
  2. 11 ~ 20步骤为可选流程, 如果存在回调消息,则还要回调

最后

整体大的细节就如时序图所示,后续将在具体编码中进行更详细的说明。 下一篇博文专注于业务系统生产者端逻辑的实现。

http://www.yayakq.cn/news/55300/

相关文章:

  • 福建建设执业资格中心网站wordpress用户vip
  • 贵州省建设监理协会官方网站wordpress 带宽购物
  • 国外做名片网站北京网站制作的
  • 果洛营销网站建设公司福州商城网站开发公司
  • 多语言网站如何做网站的内链怎么做
  • 豪车网站建设背景新媒体公司网站怎么做
  • 什么是网站死链最新军事新闻视频在线观看
  • 网站文章收录搜索引擎广告名词解释
  • 淮北市矿务局工程建设公司网站wordpress 登陆后访问
  • 广东网站建设有限公司关于建设网站群的报告
  • 广州建设网站的公司哪家好百度网站地图制作
  • 大连模板网站制作推荐网页设计小白做网站
  • 厦门seo网站优化韩国优秀网站设计
  • 哪家公司的网站做得好wordpress centos6
  • 国内知名网站建设做交易网站存在什么风险
  • 太原建设工程信息网站网站建设遇到的问题
  • 做网站怎么赚钱吗凡科建站登录界面
  • 做行业网站投资多少一个空间两个网站对seo
  • 超市网站开发建设建议上线了网站
  • 免费的个人网站html代码天猫运营培训
  • 公司微信网站开发平台360浏览器主页
  • 苏州做网站建设公司cnnic可信网站
  • 中铁建设门户网站网站费用
  • 做电商网站的设计思路有什么意思城市建设理论研究收录网站
  • 平面设计接单网站有哪些台州网站推广外包
  • 南充网站建设选略奥114网站做推广怎么样
  • 网站导航如何做半透明wordpress安装域名
  • 顺德移动端网站建设网站建设文件上传
  • 办网站怎么办网站建设模板删不掉
  • 坪山网站建设策划免费做兼职的网站有吗