项目架构

作者: 异步_缓存_队排好 | 来源:发表于2019-05-28 11:39 被阅读0次

分布式架构

核心理念: 并行拆分与横向扩展

优点

  • 解耦
  • 分摊压力
  • 扩展性
  • 业务拆分,简单易懂

技术栈

  • springboot 简易开发,整合其他的技术
  • dubbo rpc+zookeeper框架 解决服务之间的调用
  • elasticsearch 全文搜索引擎
  • redis nosql数据库,缓存
  • nginx 负载均衡
  • mybatis mybaits-plus sql映射框架
  • swagger 实时的文档
  • elk 日志
  • rabbitmq 消息中间键
  • jwt
  • sharding-jdbc 分库分表
  • redisson 分布式锁

相关文章

  • 第3章 敏捷项目管理概述 转

    第3章 敏捷项目管理概述 3.1 敏捷项目管理架构 1.敏捷项目管理架构概述 敏捷项目管理架构(Agile Pro...

  • IT项目中的应用架构、技术架构、安全架构、部署架构

    IT项目中的应用架构、技术架构、安全架构、部署架构 在日常软件项目开发与实施中,经常会涉及到各种架构图,如应用架构...

  • 数据库事务、Redis缓存

    项目的架构(业务架构、技术架构、物理架构) 单机架构 ---> 多机架构 ---> 读写分离 ---> 集群架构 ...

  • 游戏架构

    架构的目的:提高项目的可维护性,方便项目的扩展 游戏架构

  • 仿今日头条项目架构

    仿今日头条项目架构 (一)—— ios11导航栏和tabBar层级仿今日头条项目架构 (二)—— 项目主架构的搭建...

  • APP架构

    架构因人而异,不同的架构师会有不同的看法;架构因项目而异,不同的项目需求不同,架构也自然会不同,脱离业务的架构就是...

  • 从微服务出发,聊一聊软件架构

    架构发展大致是从单体架构到SOA(面向服务架构), 再到微服务这样一个过程 就单体架构来讲, 项目耦合性强, 项目...

  • 项目架构

    iOS架构补完计划--浅谈架构模式(MVC/MVVM)

  • 项目架构

    下面详细介绍: AppDelegate:(专门为AppDelegate添加类别,使得AppDelegate不显得赘...

  • 项目架构

    1.前端: vue-cli+webpack+element UI 2.移动: APICloud 3.后台: nod...

网友评论

    本文标题:项目架构

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