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

网站建设的组织保障百度投放广告怎么收费

网站建设的组织保障,百度投放广告怎么收费,做展示型网站便宜吗,建设一个网站报价消息队列:保存消息的一个容器,本质是个队列,但是需要支持高吞吐、高并发、高可用。 1 前世今生 1.1 业界消息队列对比 Kafka:分布式的、分区的、多副本的日志提交服务,在高吞吐场景下发挥较为出色RocketMQ:低延迟、强一致、高性…

消息队列:保存消息的一个容器,本质是个队列,但是需要支持高吞吐、高并发、高可用。

1 前世今生

1.1 业界消息队列对比

  • Kafka:分布式的、分区的、多副本的日志提交服务,在高吞吐场景下发挥较为出色
  • RocketMQ:低延迟、强一致、高性能、高可靠、万亿级容量和灵活的可扩展性,在一些实时场景中运用较广
  • Pulsar:是下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体、采用存算分离的架构设计
  • BMQ:和Pulsar架构类似,存算分离,初期定位是承接高吞吐的离线业务场景,逐步替换掉对应的Kafka集群

2 Kafka

2.1 使用场景

2.2 如何使用

  1. 创建集群
  2. 新建Topic
  3. 编写生产者逻辑
  4. 编写消费者逻辑

2.3 基本概念

  • Topic:逻辑队列,不同Topic可以建立不同的Topic
  • Cluster:物理集群,每个集群中可以建立多个不同的Topic
  • Producer:生产者,负责将业务消息发送到Topic中
  • Consumer:消费者,负责消费Topic中的消息
  • ConsumerGroup:消费者组,不同组Consumer消费进度互不干涉 

2.3.1 Offset

        消息在partition内的相对位置信息,可以理解为唯一ID,在 partition内部严格递增。

2.3.2 Replica

        每个分片有多个 Replica,Leader Replica将会从ISR中选出。

        Follower可以理解为Leader的副本,与Leader差距过大会被踢出

2.4 数据复制

 

2.5 架构

        Zookeeper:负责存储集群元信息,包括分区分配信息等

2.6 一条消息的自述

2.7 Producer

2.7.1 批量发送

2.7.2 数据压缩

 

2.8 Broker

2.8.1 数据的存储

2.8.2 消息文件结构

2.8.3 顺序写

        采用顺序写的方式写入,提高写入效率

2.8.4 偏移量索引文件

        目标寻找offset=28,二分找到小于目标offset的最大文件

2.8.5 时间戳索引文件

        二分找到小于目标时间戳最大的索引位置,再通过寻找offset的方式找到最终数据

2.8.6 零拷贝

 

2.9 Consumer

2.9.1 消息的接收端

 2.9.2 Low-Level

        通过手动进行分配,哪一个 Consumer消费哪一个 Partition完全由业务来决定。

        不能自动容灾,增加Consumer困难

2.9.3 High-Level

2.9.4 Rebalance

 

2.10 数据复制问题

 

2.11 重启操作

 

2.12 替换、扩容、缩容

 

2.13 负载不均衡

迁移Partition3后:

        会造成IO问题

2.14 问题总结

  1. 运维成本高
  2. 对于负载不均衡的场景,解决方案复杂
  3. 没有自己的缓存,完全依赖Page Cache
  4. Controller和Coordinator和Broker 在同一进程中,大量IO会造成其性能下降

3 BMQ

3.1 简介

        兼容Kafka协议,存算分离,云原生消息队列

3.2 HDFS写文件流程

 

4 RocketMQ

4.1 基本概念

 

4.2 RocketMQ架构

 

4.3 存储模型

 

4.4 高级特性

4.4.1 延迟发送

提前编辑→消息队列→定时发送→接收菜单

 4.4.2 消费重试和死信队列

 

http://www.bjxfkj.com.cn/article/103875.html

相关文章:

  • 全国网络推广seo技术代理
  • 手机网站建设制作教程视频seo学徒招聘
  • 做网站需要什么按钮网站优化排名金苹果下拉
  • 成人品大全2023seo整站优化推广
  • 理财公司网站模板下载爱站网seo工具
  • 网站服务器组建电商运营基本知识
  • 网站开发中网页之间的链接形式有什么宁波免费seo排名优化
  • 编写 网站 语言产品软文案例
  • 站长统计芭乐官方网站下载口碑营销案例有哪些
  • 腾讯云网站建设在线crm网站建站
  • 哪里有男男做受网站企业营销案例
  • 本人做静态网站开发下载安装
  • 从化网站建设公司网站推广有哪些方式
  • wap蓝天建站厦门seo优化推广
  • 南京网站制作公司南京乐识专心b站推广
  • 网站建设地域名做引流的公司是正规的吗
  • 天天做网站关键词的优化方案
  • 网站被攻击 是vps问题还是dz程序南昌seo代理商
  • 企业注册号怎么查询企业网站排名优化方案
  • 网站开发项目合同怎么去营销自己的产品
  • app小游戏开发公司深圳网络seo推广
  • 北京社招网站百度免费推广登录入口
  • 三亚网上商城长沙正规竞价优化服务
  • 天津网站建设咨询百度推广助手官方下载
  • 北京网站建设方案策划网站权重
  • 网站设计为什么学不好广东深圳龙华区
  • 鞍山市城市建设网站怎么样推广自己的公司
  • 怎么做网站推广六安网络公司
  • 建筑网站夜里几点维护怎么进行网站关键词优化
  • 公司网站开发费用如何入账黄冈网站推广优化找哪家