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

做网站的公司深买域名要多少钱一个

做网站的公司深,买域名要多少钱一个,如何自己做网站界面,网站建设发展情况1 kafka 生产者 kafka 用push的方式把消息推送到topic 每个topic下可以有多个分区, 可以用hash 也可以用轮询的方式指定分区 每个分区内部是可以保证顺序的,但是整体无法保证顺序,除非设置成一个topic只有一个分区。 kafka这种多分区的设置 带…

1 kafka 生产者
kafka 用push的方式把消息推送到topic
每个topic下可以有多个分区,
可以用hash 也可以用轮询的方式指定分区
每个分区内部是可以保证顺序的,但是整体无法保证顺序,除非设置成一个topic只有一个分区。
kafka这种多分区的设置 带来的好处:
1.一般来说每个分区下面代表的是一台机器,对于生产者来说相当于提升了kafka的写速度。
2.对于生产者来说增加分区,还提升了存储能力。

3.对于消费者来说,一般是每台机器对应一个分区,所以提升了kafka的读能力。

其实就是高吞吐量

生产者分区&日志

在这里插入图片描述

消费者

在这里插入图片描述

高速写入

kafka的日志是以磁盘的方式保存的,一般认为在磁盘写速度较低
kafka 使用了顺序写,并且使用了MMFile (memory,mapped File)内存映射空间。来实现高速写入
内存映射技术原理就是,kafka在操作系统内核开辟了一个空间,这个空间关联了一个磁盘空间,每次写入的时候直接操作这个内核空间,然后由操作系统决定什么时候真正写入磁盘。

这种设计由一个问题,就是写入内核后,还没来得及同步就宕机了,数据会丢失。
解决的方式就是不写入内核,直接写入磁盘。
嗯,然后 写速度大大下降。可能得不偿失。
任何设计都不可能完美,在安全与速度之间会有取舍。

高速读取

kafka在响应客户读取的时候使用zerocopy技术,直接将数据通过内核空间传递出去。数据并没有抵达用户空间

传统io:

1.磁盘中的数据copy到内核缓冲区
2.内核缓冲区copy到用户缓冲区
3.用户缓冲区copy到socket缓冲区
4.socket copy到相关协议发送区

在这里插入图片描述

zeroCopy

1.磁盘中的数据copy到内核缓冲区
2.内核copy到socket相关缓冲区
3.socket copy到相关协议发送区

在这里插入图片描述

http://www.hengruixuexiao.com/news/56056.html

相关文章:

  • wordpress调用列表页西安seo网站推广优化
  • 微信认证 网站seo精灵
  • 网站下要加个备案号 怎么做新产品上市推广策划方案
  • 免费虚拟主机网站厦门seo厦门起梦
  • 为什么只有我的电脑看网站后台内容管理是乱码广州新闻最新消息今天
  • 推广型网站建设地址网站seo搜索引擎优化怎么做
  • 那一个网站可以教做甜品的打广告去哪个平台免费
  • 济南建设网站的公司吗建网站需要多少钱
  • 网站的主题有哪些谷歌广告投放
  • seo公司网站建设十大基本营销方式
  • 绍兴做网站鼎成宣传软文是什么
  • 如何提高网站速度网站查询ip地址
  • 合肥网站制作软件今日最新新闻
  • 网站如何做微信登录红河网站建设
  • 宝安区网站建设个人建站
  • 徐州做网站沈阳厂商谷歌优化怎么做
  • wordpress主题修改不了长沙网站托管优化
  • 慈溪哪点有学做网站的广告宣传语
  • 网站建设的具体流程外贸网站制作公司哪家好
  • 请人做网站要国内十大4a广告公司
  • 网站域名费会计分录怎么做怎么收录网站
  • 吴江手机网站建设价格网站竞价推广怎么做
  • 深圳专业做网站设计公司5月疫情最新消息
  • 赣县网站制作网络推广代理怎么做
  • 公司做网站 微信平台日本搜索引擎
  • 阿里巴巴网站广告怎么做化妆品网络营销策划方案
  • ns解析网站营销型网站建设应该考虑哪些因素
  • 汽车音响网站建设网络营销策划书3000字
  • 企业网站官网建设谷歌竞价排名推广公司
  • 凡科免费网站能用吗seo方法图片