SpringCloudAlibaba 微服务技术栈精讲大合集
最近最火的技术架构就是前后端分离、微服务。而在微服务中目前最为主流的技术栈就是 SpringCloudAlibaba。他是一套开源的工具集,为什么说他是工具集而不是框架呢?SpringCloudAlibaba 是基于 SpringCloud 开发而来的,而 SpringCloud 本身就是多个工具的集合,他和 Spring 不一样,本站将追踪最火最新的 SpringCloudAlibaba,希望能给大家收获。
作者:XiaoLin_Java
本文从一个零基础的初学者的视角来解释了一下什么是微服务,为什么会出现微服务,相信大家都会很纳闷,为什么我单体项目写的好好的,突然要搞成这种又臭又复杂的微服务?相信这篇文章可以给你答案,告诉你系统架构变迁以及微服务的好处。
作者:XiaoLin_Java
上文说完了微服务,本文就该到了我们的实战阶段,本文从零基础搭建一个微服务的项目,微服务的项目和以往的项目是不太一样的搭建方法和处理流程,我在本文中将尽可能简化搭建流程,相信我你看完这篇文章会爱上微服务!
SpringCloudAliBaba 组件之 Nacos 精讲【注册、配置中心】
作者:XiaoLin_Java
本文正式开始组件精讲,第一个讲解的组件就是 Nacos,我们那么多的微服务究竟要如何管理,如何治理呢?服务之间如何通信呢?我们如何告诉 SpringCloudAlibaba 我们注册了一个新的服务呢?这篇文章解答你所有的疑惑。
SpringCloudAliBaba 组件之 Ribbon 精讲【负载均衡】
作者:XiaoLin_Java
现在的企业项目是越做越大了,流量也是越来越多了,单体已经远远不能满足我们的需求了,于是我们需要负载均衡了,那么在 SpringCloudAlibaba 上如何进行负载均衡呢?本文开篇先介绍了负载均衡的原理以及是代码实现逻辑。
作者:XiaoLin_Java
微服务架构中,我们将业务拆分成一个个的服务,服务与服务之间可以相互调用,但是由于网络原因或者自身的原因,服务并不能保证服务的 100%可用,如果单个服务出现问题,调用这个服务就会出现网络延迟,此时若有大量的网络涌入,会形成任务堆积,最终导致服务瘫痪。本文将会介绍流量防护和兜底工具——Sentinel
版权声明: 本文为 InfoQ 作者【XiaoLin_Java】的原创文章。
原文链接:【http://xie.infoq.cn/article/46a2b3409e2c957f33be4f639】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论 (2 条评论)