hero

江文|Back-End Developer

后端开发|Service Mesh|Cloud Native 爱好者

持节云中,何日遣冯唐? →

无所不能的大后端

后端开发也称为服务器端开发,是创建可运行的Web应用后端程序的过程,使用Java、golang等语言并通过相关的技术、框架和库来实现具体的业务逻辑并使Web应用正常工作。随着互联网的发展,Web应用架构经历了从单体应用、SOA到微服务的巨变,功能越来越强大,对后端开发人员的考验也越来越严峻。

Cloud Native 势不可挡

云原生(Cloud Native)并不是一种具体的技术,而与微服务一样,是一组概念的集合,包括:DevOps、持续交付、微服务、敏捷基础设施、康威定律等。云原生既包含技术,也包含管理,还涉及流程。Cloud Native也可以说是一系列云技术、企业管理方法的集合。实际上,Cloud Native现在还仅仅是个概念,或者说是思想,一千个人眼中有一千种Cloud Native。

Service Mesh 解决大问题

Service Mesh彻底把治理逻辑从业务代码中剥离出来,成为了独立的进程(Sidecar)。部署时两者部署在一起,业务代码完全感知不到Sidecar的存在。这就实现了治理逻辑对业务代码的零侵入——实际上不仅是代码没有侵入,在运行时两者也没有任何的耦合。这使得在整个微服务架构体系中不同的微服务完全可以使用不同语言、不同技术栈来开发,也不用在业务代码中解决服务治理问题。

# 关于我

不想当切图仔的crud仔不是好架构师。

我是江文,一个满脑子都是不切实际的幻想的crud仔。

山东科技大学CS专业本科大一(大二)在读,坐标山东青岛,Java / Cloud Native / 后端开发修行者,每天都在学习与实践中。

偶尔搞搞前端,会一点Vue,不写CSS的话一切好说。

火车迷/轨道交通迷,只爱普速。喜欢换车底之前的7053那样的老火车和慢火车。

喜欢Cloud NativeService Mesh,虽然因为自己还是个学生而无法为Cloud NativeService Mesh在国内的发展做出很大的贡献,但仍会作为一个见证者不断学习、认识它们,并努力以自己的力量让更多的人了解并践行这些新技术。

希望自己能成为一位在这个Java后端开发者遍地都是的时代中的一个与众不同的Java后端开发者。

SKDC——山东科技大学开发者社区筹备中。

# 友情链接

注:友情链接的排序按照友情链接的添加顺序

# 联系方式

  • 微信: CV10236516
  • E-mail: wendev1024@icloud.com
  • GitHub: WenDev
  • 简书: 江文