摘要: 如何称呼? Transmission, or gearbox? 这个问题的答案取决于你住在大西洋的哪一边。在欧洲,变速箱被称作Gearbox;而在北美则被称为Transmission。严格意义上讲,Transmission指的是位于引擎飞轮和离合器之后的整套传动系统总成,如果非要鸡蛋里挑骨头的话,Gearbox(变速箱)应该属于Transmission(传动系统)的一部分。 总之两种表述均无大碍。简而言之,引擎输出的动力最终必须传递至地面才能驱动车子(或摩托车)前进,因此传动系统必不可少,本篇意在将个中涉及的各种方式原理一一列出,以飨读者。 阅读全文
posted @ 2022-03-18 16:29 古道轻风 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 微服务在最近几年大行其道,很多公司的研发人员都在考虑微服务架构,同时,随着 Docker 容器技术和自动化运维等相关技术发展,微服务变得更容易管理,这给了微服务架构良好的发展机会。 在做微服务的路上,拆分服务是个很热的话题。我们应该按照什么原则将现有的业务进行拆分?是否拆分得越细就越好?接下来一起谈谈服务拆分的策略和坚持的原则。 在介绍如何拆分之前,我们需要了解下拆分的目的是什么,这样才不会在后续的拆分过程中忘了最初的目的。 拆分的本质是为了将复杂的问题简单化,那么我们在单体架构阶段遇到了哪些复杂性问题呢?首先来回想下当初为什么选用了单体架构,在电商项目刚启动的时候,我们只希望能尽快地将项目搭建起来,方便将产品更早的投放市场进行快速验证。在开发初期,这种架构确实给开发和运维带来了很大的便捷,主要体现在: 开发简单直接,代码和项目集中式管理。 排查问题时只需要排查这个应用就可以了,更有针对性。 只需要维护一个工程,节省维护系统运行的人力成本。 阅读全文
posted @ 2022-03-18 11:19 古道轻风 阅读(271) 评论(0) 推荐(0) 编辑