我来悟微服务(2)-惊魂一刻

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
云原生网关 MSE Higress,422元/月
注册配置 MSE Nacos/ZooKeeper,118元/月
简介: 电动车牌照大上海生活不易,由于住的地方离工作地较远,买车开车消费较大,也相当堵车,做公交也是堵的很慢。所以买了个电动车,上班体验上升很多。昨天看天气还好,就请了个假去上车牌。到交警大队,先验车,然后复印电动车合格证,发票,身份证,居住证。

电动车牌照

大上海生活不易,由于住的地方离工作地较远,买车开车消费较大,也相当堵车,做公交也是堵的很慢。所以买了个电动车,上班体验上升很多。昨天看天气还好,就请了个假去上车牌。到交警大队,先验车,然后复印电动车合格证,发票,身份证,居住证。然后排队领证。

以上事情完毕。重点说下回来途中,路经一个小广场,非机动车道一侧,一个绿化工人双手抬着那种带电机的修草机在修剪冬青。我看着有点危险有靠另一边过去。那家伙突然来个大回环修草机转了圈。把我吓得不轻,差点车倒。还好那里的非机动车宽一些,要不然新车或我的腿得开个口子了。真是气煞我也!停车后,我愤怒的瞪了他一眼,看他脸色也吓得不轻,我也没有继续深究。

以上事情完毕。

一条一条来总结

微服务授权验证

办证,办车牌,买房等生活事,在和谐的大中国以及外国,都需要各种证。相互依赖。

在微服务世界里,也应该提供类似的授权认证。这是一道安全防线。

微服务预警

路如果太窄,或微服务世界里的硬盘空间不足,网络访问量超限等风险情况,要提前预知,进行报警。现实生活里可以通过鸣笛来提醒对方有人来注意安全,或者行人自主根据安全来即时停下或绕开。这在微服务世界里,都要有对应的体现。要考虑内存,cpu,硬盘,网络访问量等各个维度的监控。根据预警情报自动或人工辅助调节。

微服务分布式监控

说起车牌,各种各样的车牌,行驶在大街小巷,在街道鹰眼的监控下,行驶轨迹一幕了然。证换来车牌,鹰眼监控车牌而不直接监控你的身份证。这类似于软件世界里的解藕。我们思路切换到微服务世界,某个关键间合参数生成唯一key,这个key在系统间的任何调用都做记录,形成监控。每个key每时每刻都记录成典,分散开来,无边无界,形成了微服务的分布式业务监控。

服务隔离

为了安全原因,出现了机动车,非机动车,人行步道。转换成软件思路,我们就需要根据安全,耗时,业务等原因,需要对部分业务进行隔离,不因某部分影响其他部分逻辑。

限界上下文

领域驱动设计里面常提到限界上下文,用来区分各业务线的边界。车行道,非机动车行道正是天然符合这个实践。又在不同的路口提供了交叉转移等。有界,又提供必要的互通。

微服务来源于生活,高于生活。

由于简书手机端操作方便,已首发简书:https://www.jianshu.com/p/2b681b1c7947

作者:从此启程/范存威

出处:http://www.cnblogs.com/fancunwei/

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。如文章对您有用,烦请点个推荐再走,感谢! 本博客新开通打赏,鼠标移到右侧打赏浮动处,即可赏博主点零花钱,感谢您的支持!

相关文章
|
2月前
|
消息中间件 缓存 NoSQL
记一次蚂蚁金服四面遭虐,面试水太深,过河的渡船你造好了吗?
有道无术,术可成;有术无道,止于道;以术识道,以道御术
|
11月前
|
编译器 C++
重生之我要学C++第五天(上)
重生之我要学C++第五天(上)
57 0
|
11月前
|
程序员 C++
重生之我要学C++第五天(下)
重生之我要学C++第五天(下)
82 0
|
运维 算法 架构师
又爆新作!阿里甩出架构师进阶必备神仙笔记,底层知识全梳理
据有关数据表明,目前Java程序员这个群体的数量不减反增,行业内的竞争也是越来越严重。在同一时间入行的人,经过一段时间的学习后,差距就会显示出来。其实出现这样的原因大多数都是因为学习的方向出了问题。大多数人学Java刚开始只是为了快速就业,但是在工作了之后却没有一个好的学习路线,那些其实很重要的东西只是因为工作上用不到从而忽略掉了,慢慢的才发现自己与别人之间已经存在很大差距了!
连夜整理七个开源项目:练手、毕设、接私活都不愁了
项目一:cloud-platform 学习重点: 服务鉴权中心 用户间鉴权 服务之间鉴权 springcloud组件大回顾
|
存储 运维 NoSQL
架构初探——谁动了我的蛋糕|青训营笔记
笔记内容较为提纲挈领,课程帮助我们开阔了后端架构的视野,但这部分的知识也着实需要结合实践去消化,目前于我来说难度较大,确实只能说是初探架构。
74 0
架构初探——谁动了我的蛋糕|青训营笔记
|
运维 监控 架构师
【另类架构】之驾车感悟(下)
【另类架构】之驾车感悟(下)
108 0
【另类架构】之驾车感悟(下)
|
存储 算法 架构师
【另类架构】之驾车感悟(上)
【另类架构】之驾车感悟(上)
159 0
【另类架构】之驾车感悟(上)
|
前端开发 JavaScript 开发者
副业刚需?同事就用这 10 个开源项目接私活!
副业刚需?同事就用这 10 个开源项目接私活!
160 0
副业刚需?同事就用这 10 个开源项目接私活!

热门文章

最新文章