前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Spring Cloud 的微服务架构学习及实践(十七)

Spring Cloud 的微服务架构学习及实践(十七)

作者头像
用户1289394
发布2022-10-26 13:12:44
1940
发布2022-10-26 13:12:44
举报
文章被收录于专栏:Java学习网

当然另外一个就是我们选 Spring cloud 的原因就是 Spring cloud 本身做微服务架构生态非常完善。提供的微服务开发框架是超过 35 个以上,有一系列框架对,对接不同的数据源。包括 Spring boot 也非常好用,简化了整个开发过程。但是另外一点也稍微注意一下,作为一个 Java 开发者,有些人是用框架很熟,不懂底层。尤其是新入行的一些成员可能会被 Spring boot 给迷惑住。

后面的开发企业越来越简单封装的越来越好,很多人就不懂底层原理了,需要稍微注意一下。在座的各位花时间可以抽空研究一下底层原理。Spring cloud 它是植根于Spring 平台之上,并且可以很好的和一些 Spring cloud 框架进行集成,我们可以快速的去落地我们微服务架构的一个方案。

大家在搭建微服务过程中,前面已经强调很多次,维护结构本身的坑比较多,或者叫挑战性问题比较多,架构师的职责是非常重的。之前的话,大家很容易就说自己是一个架构师。比如我会设计一个三层,或者设计一个四层,打个安全卡的集群,我就认为我是个架构师,在一个公司里面就可以混得很好。

但是咱们讲一个问题,你现在再吹自己是架构师,微服架构师的话,在这里面就有点麻烦了。前面已经讨论过很多次了,很多公司都有这种就声称自己技术很牛逼,或者声称自己是技术非常厉害的人,但是你让他写代码或者让他自己去搭一套框架,他基本上搭不出来。有些只是会画大饼,这种其实是比较遭人反感。

微服架构师一般人不敢随便说,很多原因就是因为他知识点太多了,容易说错,你说你是微服架构,我就问其中那个框架你是怎么用的,你解释不出来,你这就丢人了,所以现在的话大家也可以看到在技术圈里面装逼的话是不轻易装大数据架构师,也不轻易装微服务架构师,因为这两个体系都足够复杂,这也是比较逗的一个现象,当然你说你是一个普通的 Java 架构师,这就不好衡量。你是一个 3 层架构师,还是一个 4 层架构师,那就不好说了,所以如果你说你是微服架构师的话,我就问一下其中的某一个点

你是怎么做的,怎么解决这个问题,那就不一样。衡量的难度一下尺度就上来了,我们说是这对架构师来说能力要求是上了几个台阶,而不是一个台阶。微服务架构里面,拆分以后有许多的问题,列入应用、服务注册发现等这种单点问题。

在昨天我们装的工具基础上,开始搭建微服务架构,我们先来以注册中心为例,大家先把注册中心给搭建起来,在讲为什么选十分架构的时候,也把理由充分给电压进行了一些讲解,主要还是为了后面的学习。另外就是大家的以后在汇报微服务架构的技术选型是不是可以和领导讲得比较全面透彻,这也是给大家做了这样一个总结性的第二阶段的那一刻。

咱们下节课来讲,数字中心的落地和实践由大家去写代码,我们希望大家是属于能够懂理论,又能够进行时间架构设计落地的这样的一个名副其实的架构师。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-07-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Java学习网 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
微服务引擎 TSE
微服务引擎(Tencent Cloud Service Engine)提供开箱即用的云上全场景微服务解决方案。支持开源增强的云原生注册配置中心(Zookeeper、Nacos 和 Apollo),北极星网格(腾讯自研并开源的 PolarisMesh)、云原生 API 网关(Kong)以及微服务应用托管的弹性微服务平台。微服务引擎完全兼容开源版本的使用方式,在功能、可用性和可运维性等多个方面进行增强。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档