美文网首页
微服务项目架构技术清单

微服务项目架构技术清单

作者: whustle | 来源:发表于2019-08-21 15:20 被阅读0次

基于springcloud构建微服务电商项目

  • Eureka作为注册中心,实现服务治理
  • 管理统一服务入口zuul网关、springcloud gateway
  • http协议 feign客户端 ribbon本地负载均衡
  • Hystrix服务保护框架(熔断、降级、隔离、限流)
  • 微服务消息总线Stream rabbitMQ kafka
  • 服务追踪与调用链关系sleuth Zipkin
  • 微服务安全控制spring security (shiro)
  • 微服务SSO单点系统springcloud Oauth2.0+JWT+CAS
  • 微服务API管理

分布式基础设施

  • 分布式任务调度平台 XXL-JOB
  • 分布式日志分析ELK
  • 分布式事务解决方案LCN
  • 分布式锁解决方案Zookeeper、Redis
  • 分布式配置中心携程阿波罗、springcloud config
  • 静态资源服务器 七牛云
  • 分布式全局ID生成
  • 分布式session一致性spring session

数据库使用技术

  • 数据库mysql+mycat (postgresql)
  • 分表分库插件 shardingjdbc
  • Redis与数据同步框架canal

项目部署与运营

  • 网站采用动静分离CDN内容分发
  • 使用git版本控制
  • 项目采用jenkins+docker自动部署
  • 使用nginx+keepalived实现高可用

相关文章

  • 微服务项目架构技术清单

    基于springcloud构建微服务电商项目 Eureka作为注册中心,实现服务治理 管理统一服务入口zuul网关...

  • 微众技术架构

    原文地址:https://wenku.baidu.com/view/eab10b2f76eeaeaad0f3304...

  • 微前端技术

    一.微前端概念 前端微服务 二.常用前端架构 MPA(体验不好)SPA(体验号,但是体量大) 三.微前端架构 技术...

  • Android Jetpack架构组件(二)带你了解Lifecy

    本文首发于微信公众号「后厂村码农」 前言 学架构技术,先看这篇完整的主流Android架构技术体系详解;《腾讯,阿...

  • 从3000元月薪码农到首席架构师的经历

    杨武明,熊猫 TV 首席架构师,曾担任奇虎 360 PC 网游技术架构负责人,前新浪微博平台资深后端开发、技术专家...

  • 架构的一些记录

    架构可细分为业务架构、应用架构、技术架构,业务架构是战略,应用架构是战术,技术架构是装备。其中应用架构承上启下,一...

  • IPv6技术详解:基本概念、应用现状、技术实践(下篇)

    本文来自微信技术架构部的原创技术分享。 1、前言 在上篇《IPv6技术详解:基本概念、应用现状、技术实践(上篇)》...

  • (二)springmvc+mybatis+dubbo+zooke

    构建dubbo分布式平台的技术选型、目标、特点、独立服务项目等,今天针对于独立服务项目提供平台功能导图,也是我们未...

  • 微服务

    微服务架构图 环境准备 编译微服务项目 eureka集群配置 eureka集群服务 001 分发jar包 002 ...

  • 系统架构基本概要

    架构原理图 应用架构 业务架构 系统架构 数据架构 技术架构

网友评论

      本文标题:微服务项目架构技术清单

      本文链接:https://www.haomeiwen.com/subject/ykabsctx.html