加入收藏 | 设为首页 | 会员中心 | 我要投稿 孝感站长网 (https://www.0712zz.com.cn/)- 运营、云管理、管理运维、云计算、大数据!
当前位置: 首页 > 站长资讯 > 评论 > 正文

推荐2个新发现的宝藏APP

发布时间:2021-01-29 15:29:29 所属栏目:评论 来源:互联网
导读:2. IE!微软最大的心结 * 十年前:IE * 十年后:Edge(Chromium) 很长一段时间里,IE的最大作用就是用来下载其他浏览器。缓慢、笨重、不支持扩展,是很多人对它的最多评价。曾几何时,微软也试图挽救过IE的英名,但十年时间过去,我们看到的并不是一个凤凰涅槃

2. IE!微软最大的心结

* 十年前:IE

* 十年后:Edge(Chromium)

很长一段时间里,IE的最大作用就是用来下载其他浏览器。缓慢、笨重、不支持扩展,是很多人对它的最多评价。曾几何时,微软也试图挽救过IE的英名,但十年时间过去,我们看到的并不是一个凤凰涅槃式的IE,而是挂着微软外衣的Chromium浏览器。尽管业界普遍对微软的决定表示认可。但不得不说,对于IE而言,这其实就是一个最大的讽刺!

如果将时钟调回2010年,你会发现如今的互联网已经与当年有着天壤之别。尽管对于绝大多数人来说,十年时光仿佛就在昨天,但产业与技术的发展却是一直在进步的。2020年已经结束,21世纪也已经过去了两个十年,我们该用一个什么样的心情去回味过去?不如翻开十年前的老照片,一起去查看时光留下的每一帧吧!

1. 微软的Windows之路

* 十年前:Windows7

* 十年后:Windows10

操作系统变化不大,尽管这期间一直有其他厂商发力,但由于软件生态等方面的缘故,微软的Windows一直稳居宝座。十年前是Windows7的时代(距离第一款Windows8发布还有2年多时间),当时恰逢Vista不被市场认可,带着任务而来的Windows 7也没有辜负众望,无论在口碑还是市场占用率方面,都屡创新高。不过也正是因为Windows7太过优秀,后续的Windows8、Windows10竟然全无建树。直至最近几年,Windows10的市场占用率才略有起色,而这距离首版Windows10发布已经整整过去了6个年头。
 

你在一台机器上安装了Kafka,那么这台机器就叫Broker,KAFKA集群包含了一个或者多个这样的实例。这只是一个命名而已,并没有什么特定含义。

负责往KAFKA写入数据的组件就叫做Producer,消息的生产者一般写在业务系统里。和我们的送奶工是一个维度。

发送到KAFKA的消息可能有多种,如何区别其分类?就是Topic的概念。一个主题分布式化后,可能会存在多个Broker上。

将Topic拆成多个段,增加并行度后,拆成的每个部分叫做Partition,分区一般平均分布在所有机器上。

那些消费Kafka中数据的应用程序,就叫做Consumer,我们给某个主题的某个消费业务起一个名字,这么名字就叫做Consumer Group

再看一下Kafka Server的配置文件,最重要的两个参数:partitions和replication.factor,其实就非常好理解了。
 

针对一个分片的数据,只能有一个写入的地方,这就是master,其他副本都是从master复制数据。

副本能够增加读操作的并行读,但会读到脏数据。如果你想要读到的数据是一致的,可以采用同步写副本的方式,比如KAFKA的ack=-1,只有全部同步成功了,才认为本次提交成功。

但如果你的副本太多,这个过程会非常的慢。你可能想要通过分配写入和读取的副本个数来协调写入和读取的效率,Quorum的R+W>N就是一个权衡策略。

5. Kafka名词解释

我们反过来再看Kafka的名词定义,就简单的多了。

Kafka是一个分布式消息(存储)系统。分布式系统通过分片增加并行度;通过副本增加可靠性,kafka也不例外。它的结构逃不出我们上面介绍的基本分布式理论。如果你把副本、分区、主题通道,生产者、消费者这些名词放在一块的话,图就可以变得非常大。

(编辑:孝感站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读