![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书
文章平均质量分 91
醉舞经阁-半卷书
天生我材必有用,千金散尽还复来。
展开
-
kafka权威指南(阅读摘录)
在使用 Kafka 构建数据管道时,通常有两种使用场景:第一种,把 Kafka 作为数据管道的两个端点之一,例如,把 Kafka 里的数据移动到 S3 上,或者把 MongoDB 里的数据移动到 Kafka 里;第二种,把 Kafka 作为数据管道两个端点的中间媒介,例如,为了把 Twitter 的数据移动到 ElasticSearch 上,需要先把它们移动到 Kafka 里,再将它们从 Kafka 移动到 ElasticSearch 上。我们有必要为主题创建大量的分区,在负载增长时可以加入更多的消费者。原创 2023-08-03 16:19:25 · 1415 阅读 · 0 评论 -
微信读书:长期投资(阅读摘录)
当我们投资股票时,许多日子里的股价低于成本,我们的投资是亏损的,即使最终的结果从长远来看是非常正面的。然而,值得重申的是,如果我们没有经过充足的考虑,我们就不要轻率地购买股票,这是一个赔钱的方法。因为世界上从来没有一个人聪明到能预见一切,即使我们能把所有人的脑力集中在一个人的头脑里,他也不可能同时考虑所有的事情,不靠长期积累的历史实践经验是不可能做到的。我们没有设定具体的销售或利润目标,这点并不适用于所有的公司,但我已经提到过,对实现目标的焦虑是当今公司最大的错误之一,因为它可能导致短视的短期决策。原创 2023-07-29 09:20:56 · 252 阅读 · 0 评论 -
微信读书:从Paxos到Zookeeper:分布式一致性原理与实践(阅读摘录)
目前,绝大部分的关系型数据库都是采用二阶段提交协议来完成分布式事务处理的,利用该协议能够非常方便地完成所有分布式事务参与者的协调,统一决定事务的提交或回滚,从而能够有效地保证分布式数据一致性,因此二阶段提交协议被广泛地应用在许多分布式系统中。另一方面,由于硬件和网络原因而造成的消息不完整问题,只需一套简单的校验算法即可避免——因此,在实际工程实践中,可以假设不存在拜占庭问题,也即假设所有消息都是完整的,没有被篡改的。然而,在所有的通讯员中可能会存在叛徒,这些叛徒可以任意篡改消息,从而达到欺骗将军的目的。原创 2023-07-02 11:20:50 · 198 阅读 · 0 评论