微服务架构之技术选型及架构设计

LD is tigger forever,CG are not brothers forever, throw the pot and shine forever.
Modesty is not false, solid is not naive, treacherous but not deceitful, stay with good people, and stay away from poor people.
talk is cheap, show others the code and KPI, Keep progress,make a better result.
Survive during the day and develop at night。

目录

概 述

能够进行微服务的技术选型
能够搭建开发具备服务注册发现、客户负载均衡、服务间通信的微服务架构
熟练使用SpringCloud Eurek、SpringCloud Ribbon、restTemplate 等组件开发完成
掌握SpringCloud Eureka、SpringCloud Ribbon、restTemplate的基本原理
进行微服务的架构设计
开发微服务代码脚手架

技术选型的三要素:
保持技术面的广度和深度
把握和分析技术选型的优缺点
紧密结合项目和团队的情况

二、SpringCloud介绍

Springcloud一个工具组件集,快速搭建分布式环境的通用模式(如:服务注册与发现、负载均衡、分布式配置、分布追踪、断路器等)

SpringCloud基于SpringBoot开发,每个组件都对应一个起步依赖。

组件之间可以整合到一起发挥作用。

二、SpringCloud介绍

Springcloud一个工具组件集,快速搭建分布式环境的通用模式(如:服务注册与发现、负载均衡、分布式配置、分布追踪、断路器等)

SpringCloud基于SpringBoot开发,每个组件都对应一个起步依赖。

组件之间可以整合到一起发挥作用。

在这里插入图片描述
就现在项目而言:
logstash ,ElasticSearch的,kibana
服务监控:监控中心
分布式追踪:Spring Clound Sleuth:
Spring clound Hystrx:可靠性
部署:传统部署
服务拆分:领域结构,单一职责,五六个服务
API网关: 内敛网关,APgateway.
服务注册和发现:ZK:
负载均衡:F5

小结

管理和存储数据节点(小数据量)。

参考资料和推荐阅读

1.链接: 参考资料.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

执于代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值