《Collectionneur, Le》
Charles-André Bourassa(令人心动的offer带教律师)
(爱好广泛,才华横溢,知识渊博)
对最后一部分“做自己的博士生导师”受益匪浅。在接受了小初高的被动教育之后,从大学开始,更需要主动学习,主动成长,为自己的人生负责。不再有此前那么多的监督和鞭策,此时的懒散,会在未来狠狠地“教育”我们。自我学习和成长的内驱力来自哪里,是想要实现梦想?想要成功?还是追求什么呢?只因为未来需要比昨天更优秀
这不是一本鸡汤,更像是一位优秀的前辈对晚辈的谆谆教诲
◆ 自洽是越来越多人面对的课题
>> 哲学家叔本华说,曾以为字写得好、文笔好、球打得好,抑或某一方面有特长就是有才华,后来才发现,灵魂的觉醒、思想的升华和人格的独立,才是真正的才华。
◆ 认知自己是一切的出发点
>> “知人者智,自知者明”。
◆ 自洽,认识并接受自己
>> 平凡时不自卑,成功时不自矜,从自己出发,又能回归自己,不失为一项智慧人生的修行。
◆ 向内探寻自己是良性的内卷
>> 内卷本来是指事物发展到一定阶段,无法向外进化,转而在内部变得更加细化、精致和复杂的过程。内卷的英文是involution,与进化(evolution)相对。
>> 在这个时候,我们向内探寻,如何维护自己的身体,如何滋养自己的心灵,如何接纳自己的情绪,如何锻炼自己的思维,这就是经典意义上的内卷,而这个内卷无疑是对我们有好处的。
◆ 高人指点是自我成长的关键
>> 榜样启发有两层作用:初级作用就是,你看到他身上有哪些优点,你就尽量拿来学;高级作用就是,当你不知道怎么说、怎么想、怎么办的时候,你就带入你的榜样,想想要是他面临和你一样的情况,他会怎么办。
◆ 一个人像他的时代,远胜于儿子像他的父亲
>> 人的行为和思想是性格的产物,更是他所处的时代和社会的产物,后者的影响可能还要大一些。有句阿拉伯谚语说:一个人像他的时代,远胜于儿子像他的父亲。
◆ 年少成名可能是祝福,也可能是诅咒
>> 从上下文的一致性看,这个“立”是在说人生志向之立,人生观、世界观、价值观的“三观”之立,孔子个人的学说和思想之立。
◆ 演讲力与个人影响力正相关
>> 阿布扎比
◆ 父母是股权不断稀释的小股东
>> 所以也不要过分操心学校好不好、家庭环境什么样,这些都是外因,真正起作用的就是这个孩子是什么样的人,他是否好奇,是否自律,是否能把目标和路径结合起来,一步一步向着自己的目的地前进。
◆ 在工作中找到自己的心流
>> 在个人自由严重压缩的时代,年轻人也想不开心就不干了,却不可能。所以今天的年轻人,换工作比以前更频繁,遇到自己不喜欢的工作就离开,是社会进步了,是人更自由了,而不是“一代不如一代”了。
◆ 专业精神=专业本领×人品+专业形象
>> 收敛自我的本质,就是把自己的个性、随性和率性藏起来,藏在专业主义的外衣之下。
之前看过纸质版的,于自己而言算是查漏补缺,书中很多东西还是要结合实际场景方能理解更深刻,不推荐新手直接看此剧。
目标
ZooKeeper 是用来做什么的?
之前没有ZK,为什么会诞生 ZK?
凭直觉:
ZooKeeper 是用于简化分布式应用开发的,对开发者屏蔽一些分布式应用开发过程中的底层细节
ZooKeeper 对外暴露简单的 API,用于支持分布式应用开发
ZooKeeper 在提供上述功能的同时,其还是一个 高性能、高可用、高可靠的分布式集群
上面说这么多,总结一下,ZK 能解决分布式应用开发的问题,ZK 能很好的解决问题。到这一步,疑问就更多了:
分布式应用开发,有哪些常见问题?ZK 是如何屏蔽这些底层细节的?
ZooKeeper 对外暴露了那些 API?这些 API 如何支持分布式应用开发的?这些 API 还能简化吗?API 的语义性怎么样?
ZooKeeper 自身是一个高性能、高可用、高可靠的分布式集群,那有个简单的问题:
高性能是指什么?ZooKeeper 为了达到高性能,做了哪些工作?
高可用?
高可靠?
为什么有 ZooKeeper
一个应用程序,涉及多个进程协作时,业务逻辑代码中混杂有大量复杂的进程协作逻辑。
上述多进程协作逻辑,有 2 个特点:
处理复杂
处理逻辑可重用
因此,考虑将多进程协作的共性问题拎出,作为基础设施,让 RD 更加专注业务逻辑开发,即:
ZooKeeper 就是上述多进程协作基础服务的一种。
ZooKeeper 的特点
ZooKeeper 有几个简单特点:
ZooKeeper 的 API:从 文件系统 API 得到的启发,提供简单的 API
ZooKeeper 运行在专用服务器上,跟业务逻辑分离,保证了高容错性和可扩展性
ZooKeeper 是存储设施,但特别注意
ZK上存储的数据聚焦为:协作数据(元数据),而不是应用数据,应用数据有自己的存储方案,例如 HDFS 等
ZK 本质上,可以看作一种特殊的 FS
特别说明:
应用数据和元数据,由于使用场景不同,对一致性和持久性的要求有差异, 因此,架构设计、数据治理过程中,应将 2 类数据独立看待、独立存储。
ZooKeeper 的使命
ZK 要解决的核心问题:
ZK 目标:简化分布式应用开发中,多进程协作问题。为分布式应用,提供高效、可靠的分布式协调服务(基础服务),例如:
统一的命名服务
分布式锁
进程崩溃检测
Leader 选举
配置管理:配置变更时,及时下发到各个 Client。 一个简单的问题:多进程的协作是什么?尼玛呀,有完没完,啥问题你都有,面对这个掉咋天的脑壳,还是回答一下。
多进程协作,整体分为 2 类:
协作:多进程需要一同处理某些事情,一些进程采取行动是的其他进程能够正常工作,例如:主从结构,M 向 S 分配任务,S 才会执行,否则 S 就保持空闲状态
竞争:两个进程不能同时工作,一个进程必须等待另个进程执行完毕,例如:主从结构,M 节点失效后,很多 S 都想成为 M,这时,就需要互斥锁,只有第一个获得锁的 S 成为 M
特别说明:
不跨网络协作:多进程,可以在同一台物理主机上,同步原语很方便(比如管道、共享内存、消息队列、信号量)
跨网络协作:多进程,分布在不同的物理主机上,ZK 关注这一类
跨网络多进程协作,进程通信,基本思路有 2 个:
消息机制:通过网络,直接信息交换,多消息传递算法,实现同步原语
共享存储:利用外部共享存储,实现多进程协作,要求共享存储提供有序访问,ZK 采用这种方式
真实系统中,跨网络通信,有几个共性问题:
消息延迟:由于网络原因,后发送先到达
处理器性能:由于系统调度原因,消息到达后,延迟处理
时钟偏移:不同
我从来没有停止过爱你...
没了...看得我要憋死了,有话快点说出来啊,我的天,太难受了
2020年6月29日学习完,毫无疑问,这是迄今为止看的最吃力的一本剧,25个小时的观看和听读,差点坚持不下去了的,但是还是隐隐地对西方哲学史迅速进行了适当的了解,许许多多大名鼎鼎的历史人物在一本剧中逐渐一字排开的按照时间顺序与流派一一出现,让你对人类发展的历史充满了敬仰。需要观点似乎苦涩,似乎偏激、似乎不能认同,但是,你知道,这是人类社会尤其是西方社会几千年来的人文文化精髓部分。必须继续学习和了解
全程看得我心都悬着,根据预告还有故事的矛盾处理来说,之后的情节发展非常值得期待观察一下,另外,第三集预告赵丽颖终于出现了,再恐怖我也要看下去哈哈
写的生动,通俗易懂。不过这个套装有点乱,中国史没讲完就变世界史了。另外如果能够更深入一些就更好了,很期待。历史总是惊人的相似,找到其中的规律可供我们参考学习!
原生家庭的美好馈赠是孩子一生的财富,而原生家庭的伤痕也是孩子一生要克服的障碍。
好在个体还有选择性,如果一个人不停的学习,成长,认识到这个问题,不让枷锁绊住脚步,主动选择自己的人生方向,就是难能可贵的幸福人生。
2020.NO.121
这辈子是练不出这样的体型了。大块肌肉也并不是我想要追求的!还要继续努力 今天休息一天 不锻炼
喜欢书信集,喜欢前人这样带着赤诚、充满关怀和理解地分享自己从岁月中酿出来的经验和思考