上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 297 下一页

2019年8月25日

2019第34周日

摘要: Zookeeper是一个分布式协调系统,为应用提供一致性服务,实现配置、域名维护、分布式服务等。它以Fast Paxos算法为基础实现了Zab协议,通过选举leader,只有leader才能提交议案,从而解决Paxos算法多个议员提交议案互相排斥而产生的活锁问题。通过Zab协议传递leader状态改 阅读全文

posted @ 2019-08-25 11:00 时间朋友 阅读(364) 评论(0) 推荐(0) 编辑

2019年8月24日

积累经验

摘要: 加班(我不鼓励)主动加班去掌握工作外的技能、资源,承担的多了,自然经历的就多。 自学:日常项目的业务有限,不可能涉及很多,靠自学才能延伸更多的技能。可以参加一些兴趣群,相互学习进步。 复盘:很多经历变成经验,往往只差一步之遥——复盘,复盘可以帮你回顾这个项目过程,就可以看到哪里做的好,哪里做的不好, 阅读全文

posted @ 2019-08-24 23:05 时间朋友 阅读(522) 评论(0) 推荐(0) 编辑

2019年8月23日

kafka消费端提交offset的方式

摘要: Kafka 提供了 3 种提交 offset 的方式 复制1234// 自动提交,默认trueprops.put("enable.auto.commit", "true");// 设置自动每1s提交一次props.put("auto.commit.interval.ms", "1000"); 复制1 阅读全文

posted @ 2019-08-23 23:57 时间朋友 阅读(5854) 评论(0) 推荐(0) 编辑

2019年8月22日

Spring Could Stream 基本用法

摘要: Spring Cloud Stream是一个建立在Spring Boot和Spring Integration之上的框架,有助于创建事件驱动或消息驱动的微服务。通过它可以更方便的访问消息服务,如消费Rabbitmq的消息示例如下:添加Spring Cloud Stream与RabbitMQ消息中间件的依赖。 org.springframework.cloudspring-cloud-star... 阅读全文

posted @ 2019-08-22 09:43 时间朋友 阅读(1556) 评论(0) 推荐(0) 编辑

2019年8月21日

分布式系统的异常、一致性与衡量指标

摘要: 1.1 模型节点在具体的工程项目中,一个节点往往是一个操作系统上的进程。在本文的模型中,认为节点是一个完整的、不可分的整体,如果某个程序进程实际上由若干相对独立部分构成,则在模型中可以将一个进程划分为多个节点。异常机器宕机:机器宕机是最常见的异常之一。在大型集群中每日宕机发生的概率为千分之一左右,在实践中,一台宕机的机器恢复的时间通常认为是24 小时,一般需要人工介入重启机器。网络异常:消息丢失,... 阅读全文

posted @ 2019-08-21 07:31 时间朋友 阅读(954) 评论(0) 推荐(0) 编辑

2019年8月20日

Zookeeper的缺点

摘要: 工作中对Zookeeper都是间接比较浅的使用,性能也没太高的要求所以对它的缺点也没太深的认识,从网上评价看,它还是有不少问题的。 1. 原生客户端坑太多,Curator(Curator是Netflix公司开源的一个Zookeeper客户端,与Zookeeper提供的原生客户端相比,Curator的 阅读全文

posted @ 2019-08-20 07:43 时间朋友 阅读(1624) 评论(0) 推荐(0) 编辑

2019年8月19日

Zookeeper在分布式架构中的应用

摘要: Zookeeper 是一个高性能、高可靠的分布式协调系统,是 Google Chubby 的一个开源实现。Zookeeper 能够为分布式应用提供一致性服务,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。它以Fast Paxos算法为基础的,Paxos 算法存在活锁的问题,即当有多个proposer交错提交时,有可能互相排斥导致没有一个proposer能提交成功,而Fast Paxos... 阅读全文

posted @ 2019-08-19 08:19 时间朋友 阅读(539) 评论(0) 推荐(0) 编辑

2019年8月18日

2019第33周日

摘要: 鸿蒙的定义是基于微内核的全场景分布式操作系统。其中,微内核是技术路径、全场景是使用环境、分布式是实现手段、操作系统是最终的完成形式。 鸿蒙想迁移到手机端除了一些技术难点需要攻克外,还有面对或绕过众多的专利墙,以及最重要的建立自己的生态。 鸿蒙并不是为4G打造的某种备胎,而是一个面向5G的操作系统,而 阅读全文

posted @ 2019-08-18 09:49 时间朋友 阅读(180) 评论(0) 推荐(1) 编辑

2019年8月17日

如何向最厉害的人偷师?

摘要: 向最厉害的人偷师是让自己进步最快的方法,也是每个人都想做的,问题的关键是:1、清楚的知道你的问题是什么,充满好奇心、追根溯源找到真问题,找到这个领域最厉害的人。2、勇敢真诚去请教,不怕丢脸。3、得到别人的建议后立即实施,知行合一、实践出真知。案例:Airbnb创始人Brian Chesky曾经足足向巴菲特问了4个半小时的问题,还没把巴菲特问烦。巴菲特还主动邀请他吃午餐,他一分钱都没花。我们都知道,... 阅读全文

posted @ 2019-08-17 09:41 时间朋友 阅读(596) 评论(0) 推荐(0) 编辑

2019年8月16日

鸿蒙OS还有机会吗?

摘要: 鸿蒙最初的定位是手机操作系统,那在市场已饱和、生态已成熟,Android地位已牢不可破的当下,能成功是小概率事件,就像PC时代无法撼动Windows地位一样。好在鸿蒙调整定位定义为面向未来的IOT操作系统,由于现在市场刚开始、生态还远不成熟,还有时间,经过几次技术迭代,说不定能成功。下面是吴军老师对 阅读全文

posted @ 2019-08-16 08:40 时间朋友 阅读(242) 评论(0) 推荐(0) 编辑

上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 297 下一页

导航