我理解的微服务 -- 读《微服务设计模式》总结

微服务是针对公司某一复杂业务程序实现的设计模式, 与巨石架构(Monolith)是相对的. 微服务对应的应该是公司业务能力层级上的拆分与设计, 为了减少业务之间的耦合而导致相互拖累, 在对外业务能力不变的情况下, 在应用内部将能力拆分成一些微小服务. 也可以理解为是对巨石架构进行"解耦". 举个例子: 原先公司做的是一个外卖系统, 这个系统中可能包含了客户下单, 商家接单, 骑手配送等功能. 但是全部都打包在一个程序中. 发版时, 可能客户下单功能修改了功能, 导致商家没办法接单了. 或者商家接单功能实现的有问题, 导致整个应用程序挂掉, 现在用户下不了单, 骑手也没法接单, 整个公司的业务就瘫痪了. 然后, 在客户下单-商家接单-骑手配送这个大业务流程不变的情况下, 我们在外卖系统内部, 分成了多个服务, 各个服务之间使用 API 松耦合通信, 隔离影响. 比如, 客户下单服务, 专门处理客户下单这一业务, 并将生成的订单推送到消息代理 (如:kafka) 或直接推送给其他服务等, 它只要能保证完成它的职责即可. 后者, 就可以称之为 “微服务架构”. 当然, 这只是一个例子, 实际情况会更加复杂. 在«微服务设计模式» 中对微服务的定义: 将应用程序构建为松耦合, 可独立部署的一组服务 书中也对"微"的大小给了定义: 大小的定义为能够由小团队开发服务 不用刻意地去追求服务的大小. 微服务的落地, 往往就会伴随着, 组织结构和开发的流程的改变, 由不同的 小团队 独立负某一服务. 像我们现在如果提到微服务, 就经常也会提到一些微服务框架 go-zero, go-micro 或者基础设施 docker, k8s 或者工具 gRPC, prometheus 之类的. 像这种框架和组件之类的只是一种技术工具. 他们并不能定义微服务, 他们可能只是为了克服微服务架构设计带来的某一些缺陷, 或者与微服务结合可以发挥出更大的价值. ...

<span title='2022-06-19 22:20:56 +0800 +0800'>June 19, 2022</span>&nbsp;·&nbsp;1 min&nbsp;·&nbsp;潜水员

富兰克林自传读后感

富兰克林自传 富兰克林, 美国独立宣言的签署者之一,白手起家致富,发明了避雷针路灯,组织了社区消防队,写下了《富兰克林自传》,一个丰富多产的人生。 年少时勤奋读书,诚信独立,中年时勤勉奋斗,注重自身美德修养。又积极参与社会活动。 摘录富兰克林十三美德: 节制:食不过饱,饮酒不醉; 寡言:言必于人于己有益,避免无益的聊天; 生活:每一样东西应有一定的安放地方;每件日常事物当有一定的时间去做; 决心:当做必做;决心要做的事应坚持不懈; 俭朴:用钱必须于人或于己有益,换言之,切戒浪费; 勤勉:不浪费时间;每时每刻做些有用的事,戒掉一切不必要的行动; 诚恳:不欺骗人;思想要纯洁公正;说话也要如此; 公正:不做损人利己的事;不要忘记履行对人有益而又是你应尽的义务; 适度:避免极端;人若给你应得的处罚,你当容忍之; 清洁:身体、衣服和住所力求清洁; 镇静:勿因小事或普遍不可避免的事故而惊慌失措; 贞节:除了为了健康或生育后代起见,不常进行房事,切戒房事过度,伤害身体或损害你自己及他人的安宁或名誉; 谦虚:仿效耶稣和苏格拉底。

<span title='2022-05-25 23:14:12 +0800 +0800'>May 25, 2022</span>&nbsp;·&nbsp;1 min&nbsp;·&nbsp;潜水员

Show Your Work

Show Your Work 读书总结 概括 我为什么要读这本书 如何提高自己的影响力 这本书怎样影响了我 打算开始分享计划, 学习如何分享, 讲述故事. 计划"学术假" 书中的三句精华句子 You find time the same place you find spare change: in the nooks and crannies On the spectrum of creative work, the difference between the mediocre and the good is vast. Mediocrity is, however, still on the spectrum; you can move from mediocre to good in increments. The real gap is between doing nothing and doing something You can turn your flow into stock 三句话总结本书 ...

<span title='2022-04-30 17:22:23 +0800 +0800'>April 30, 2022</span>&nbsp;·&nbsp;1 min&nbsp;·&nbsp;潜水员

刚性泡沫(增订版)

《刚性泡沫(增订版):中国经济的增长和风险》 朱宁 137个笔记 愿赌不服输的购房者心态, 房子的快速增值,拉开了贫富差距,房价永不跌落形成了刚需心理 企业的大而不倒让政府兜底心态 股价国家队的兜底,只涨不跌禁止看空 点评 2024/03/11 认为好看 懂得了刚性兑付,隐性担保。为什么房地产已经如果被高估了和会有人继续购买,每一个参与击鼓传花的人都相信花会一直传递下去 2023 年版序言 2020年暴发的新冠肺炎疫情对于全球总需求和供应链带来的严重扰动,中国经济所面临的外部环境日益复杂,生产生活成本逐步上升,中国企业和居民家庭财务腾挪空间逐步缩小 2024/02/26 发表想法 杠杆够高,政府不得不救 原文:一是政府通过财政货币政策等各种不同方式提供的政府担保,会诱发市场经济参与者的道德风险(Moral Hazard)和策略行为,并导致参与者为了获取高额投资收益,而通过增加杠杆等方式进行激进的投资和投机,希望把本来自己应该面对的潜在投资风险转嫁给政府,从而保证自己不受损失和获得更高的投资收益 如果这种“愿赌而不服输”的心理不能得到有效纠正和调整,过度投机行为将会不可避免地导致泡沫的形成和最终的崩盘 刚性兑付,作为一种严重影响甚至扭曲预期和行为的重要手段,是中国进一步市场化改革过程中的一个重要挑战 2016 年版序言 但与此同时,债务之于债务人,永远是一把高悬于头顶的达摩克利斯之剑。还债义务的刚性,对企业现金流和资本结构的冲击,违约声誉风险和破产成本,都可能给一个国家的经济和金融稳定带来巨大的风险 政府推动短期经济增长用心良苦,虽然在短期达到了政策目标,但却在不经意间扭曲了全社会对于风险的判断和投资者的风险偏好,扭曲了投资收益和风险之间的平衡关系,以及资本这一重要生产要素的合理配置 为了能够让市场在资源配置中发挥决定性作用,化解刚性泡沫,政府需要逐渐退出对众多经济、金融、投资领域里的显性和隐性担保,让投资者和企业在享受投资收益的同时,也对自己投资决策所面临的风险负责 引言 “ 无可指摘 ” 的违约事件 事实无可辩驳,恶意可以攻击它,无知可以诋毁它,但归根结底,事实就是事实。 ——温斯顿·丘吉尔 购房者相信中国政府一定会保证他们的投资可以获得丰厚的收益,如果因为房价下跌而导致他们蒙受损失,他们一定不会善罢甘休 国内曾经多次发生购房者高价买房之后,因为开发商降价,而在售楼处进行示威,甚至劫持售楼人员、破坏售楼处的现象。因为这些房地产投资者清醒地知道政府不会对他们的抗议坐视不管,而一旦政府出面,开发商一定会给政府面子,给自己一个说法。 不会亏钱的购房者 为了加快销售,保证资金流的稳定和安全,很多房地产开发商都选择在房地产调控的时候采取积极的降价手段来吸引购房者 从某种程度上讲,房地产市场里的投资者和全球其他领域的投资者一样,其实都没有充分意识到自己所进行的投资背后所蕴含的风险,对自己的投资前景持有天真的、过分乐观的预期。 在某种意义上,这种维权行为等于把消费者自身的购房风险转移到了房地产开发商和政府身上。购房者因此可以不负责任、肆无忌惮地购买房产,进行房地产投资,而不必为这种投资可能带来的风险和损失负责。 恰恰是这种由政府和开发商所提供的刚性兑付, 证监会门前的抗议 2024/02/27 发表想法 股市的刚兑 原文:以美国证监会为例,其主要目的在于保证资本市场的秩序、公平和稳定。而除了这一全球各国证券监管部门的普遍职能,中国证监会还有一个重大的使命,那就是要促进中国资本市场的发展。 在这种政策使命的驱使下,很多中国投资者不相信中国政府,特别是中国证监会会容忍市场出现大规模下跌。因为股票下跌可能会造成投资者的重大损失,而这又有可能危害到社会的和谐稳定。由于中国政府对社会和谐稳定的高度重视,所以很多投资者认为,中国政府一定会保证股市上涨,而不会容忍股市下跌 其实,国际上的证券市场监管机构的职责只有一条,那就是保证市场上的信息披露公正、公平、公开。市场上所有的投资者都同样受到证券法的保护。任何额外保护投资者的意愿或者做法,都有可能扭曲整个资本市场对于风险的评判和定价 永不破产的公司 为什么中国的投资者不担心这些看起来债务问题非常严重的企业?为什么他们不担心自己的投资所面临的风险呢?答案恰恰又回到了本书讨论的隐性担保问题。因为中国投资者深信,这些企业是由中国政府通过中国的金融机构提供了隐性担保的,因此不可能面临违约甚至破产的风险。 产能过剩 很多企业家认为一旦自己的企业做大,那么地方政府一定会对自己的发展给予大力支持,并且当自己面临困境和挑战的时候,地方政府一定不会坐视不管。因为如果放任地方大企业破产,地方政府将会不得不面临地方经济滑坡和就业率下降的严重后果。正是基于这样的逻辑,很多企业在做投资决定时完全忽略了基本的金融原理和企业管理原则,而一味地扩大自己的资产和负债规模,希冀政府为自己不负责任的投资和决定买单 一定程度是由地方政府的GDP考核体系和中央政府推动经济增长的决心和目标决定的。所属辖区的经济发展速度一向是中国地方官员眼中的头等大事,因此通过借款投资推动当地经济短期内快速发展,成为很多地方官员相互之间传授的“锦囊妙计” 国有企业迷局 2024/02/27 发表想法 类比,企业的规模扩张但营收能力下降 原文:企业不断增长的债务和因为产能过剩所引发的不断恶化的企业盈利能力问题,这也是全球许多国家推动计划经济增长模式所面临的一个通病。 因为只有国有企业才能够从银行手里轻松地获得大量的低息贷款,所以很多国有企业可以通过向民营企业提供融资服务来获得丰厚的回报。这种给民营企业提供的贷款,有的时候可以带来年化利差高达10%左右的收益,远远超过了很多国有企业主营业务的盈利能力和利润水平 一切信用的根源:永远不会违约的政府 更令人担忧的是,持续开展的房地产调控政策,已经使地方政府的土地出让收入出现了明显下降 风险之间的高度相关 中国经济增长的速度直接决定了中国政府的财政可持续性和中国政府的信用评级 其次,中国地方政府财政收入的主要来源是地方的土地出让收入。随着中国房地产市场的滑坡,地方政府的财政压力甚至比中央政府更大 “ 不可能违约 ” 的贷款 不得参与所谓的资金池业务,也就是将客户产品资金汇聚在一起,然后再投资类似中诚信托发行的这种非标准化的资产和产品的做法 把新产品募集到的资金用于给老产品还债,这就是所谓的资金池业务。信托公司通过大力发展这种业务,找到了一种既能够迅速扩张规模又不至于引发违约风险的终南捷径。从某种意义上来讲,资金池业务的做法和所谓的庞氏骗局有类似之处 中国影子银行的根源:三个限制 ...

2 min&nbsp;·&nbsp;潜水员