zoukankan      html  css  js  c++  java
  • kafka,MQ消息队列

    最初的烽火狼烟、信件的飞鸽传书,电子通信设备

    传统应用如何传递消息

    消息生产者和消息消费者直接连接

    不处理传递过程

    带来的问题:消息丢失(消息没有成功传递)

          服务崩溃(大量消息涌入)

    什么是消息队列

    消息队列是一种中间件(转发、储存)

     消息队列存储消息

    常用的消息队列模型

    Queue点对点传输 (一个消息一个消费者)

    Topic发布/订阅传输(一个消息多个消费者)

    -------------------------------------------------------

    CMQ

    异步:消息的异步通信服务

    安全可靠:保证消息不丢失;

    CMQ应用场景

      一对多生产

      异步通知( 消息无需立即到达,后端服务状态不需要时刻在线)

      系统解耦(系统耦合、CMQ系统解耦)

      削峰填谷(请求大量涌入,CMQ如何缓解压力)

      可靠传递,多次复用(多次操作,消息重复使用)

      事务消息(CMQ事务消息)

      死信队列(无法被正常消费的消息,死信队列的使用)

     QPS是每秒查询数,处理的流量;

     -------------------------------------------------------------

    kafka

     

     

     

    越努力,越幸运!!! good good study,day day up!!!
  • 相关阅读:
    PrimeNG之Validation
    PrimeNG之FileUpload
    PrimeNG之DataTable
    PrimeNG之TreeTable
    AngularJS实现可伸缩的页面切换
    ng2-table
    【转】前端框架天下三分:Angular React 和 Vue的比较
    【转】AngularJS动态生成div的ID
    Emprie 使用基础笔记
    开源沙箱CuckooSandbox 介绍与部署
  • 原文地址:https://www.cnblogs.com/canglongdao/p/14585998.html
Copyright © 2011-2022 走看看