zoukankan      html  css  js  c++  java
  • 从实战的角度谈微服务(一):初识微服务

    所有内容都是自己使用过程的总结,如有不严谨或者不正确的地方,麻烦大家留言指出,一起研讨。

    为什么要是用微服务,这点在网络上已经遍地都是,好坏不一,本次主题关于微服务,后期在应用的过程中会不断更新相关内容。

    本片算是一个开篇,记录一下自己在研究微服务这块的一些总结。

    谈到微服务,现在比较流行的就是Spring Cloud。

    Spring Cloud呢,其实就是把一些开源的比较好的框架做了一个集合组装,就像一句广告词“我们不生产水,只是水的搬运工”,Spring Cloud组装工种。

    如果你接到任务,说要搭建一个微服务架构,那么恭喜你,有了一个从零开始的机会了,不用承接老前辈留给你让你头疼的古董代码了O(∩_∩)O。

    搭建微服务的过程,初学者关注的点应该是,如果我要搭建一个基础的微服务架构,spring cloud那么多组件,我需要用哪几个?

    基于我在初学时的总结,基础的spring cloud微服务框架只需要继承以下即可,当然也只是能满足你微服务、分布式部署的基础功能而已。

    1、Eureka

    2、Feign

    3、Zuul

    以上三个组件就能满足你基本的架构要求,这么说吧,做个大学课程设计,你足够了。

    微服务架构重要的不光是技术架构,其实业务架构,如果划分微服务的边界才是重中之重。

    本篇算是为了自己开了一个头,后面我会基于每一个开源框架或者技术,一步步介绍相关内容。

  • 相关阅读:
    WEB测试(2)--WEB核心技术之WEB工作过程---URL
    WEB测试(1)---WEB系统架构
    linux随笔1
    .Net 下 百度 富文本框 Ueditor 的 使用
    那些年出现的遇到的 错误 VS (长期)
    C# 基础 学习 之 数据类型转换
    C# 基础 学习 之 数据类型
    C# 基础学习 之 深复制和浅复制
    设计模式 学习 之 原形模式
    设计模式学习 之 单例模式
  • 原文地址:https://www.cnblogs.com/lovechengyu/p/9370211.html
Copyright © 2011-2022 走看看