0

MQ 分布式事务 -- 微服务应用

1、背景 友情链接:https://www.cnblogs.com/Agui520/p/11187972.html https://blog.csdn.net/fd2025/article/details/79863390 以支付、电商下单为例子。一个电商系统包含了好几大类模块,就比如有用户模块、商 ...

归去如风 发布于 2019-07-17 10:49 评论(0)阅读(7)
1

我的那些年(13)~主推微服务架构

"回到目录" 我的那些年(13)~主推微服务架构 整个系统走向微服务架构 网关 服务注册与发现 配置中心 熔断器 链路跟踪 授权与鉴权 服务间的通讯 同步feign 服务间的通讯 异步消息 日志收集 个系统走向微服务架构 公司系统比较多,耦合度比较大,将这些模块进行拆分,各个负责自己的模块,减少相互 ...

张占岭 发布于 2019-07-17 10:42 评论(0)阅读(172)
0

架构杂谈《四》

架构杂谈《四》 分布式一致性协议 一、引言 在分布式系统中,为了保证数据的高可用,通常会将数据保留多个副本(replica),这些个副本会放在不同的物理机上,为了对用户提供正确的数据,我们需要保证这些放在不同物理机上的副本是一致的。为了解决这种分布式一致性问题,提出了很多经典的协议和算法,比较著名的 ...

AjuPrince 发布于 2019-07-17 08:35 评论(0)阅读(135)
0

Spring Cloud Alibaba | Nacos集群部署

Spring Cloud Alibaba | Nacos集群部署 [TOC] 1. Nacos支持三种部署模式 单机模式 用于测试和单机试用。 集群模式 用于生产环境,确保高可用。 多集群模式 用于多数据中心场景。 以上是官方提供的三种部署方式:单机模式对于企业来讲,仅可用于测试环境或者开发环境,不 ...

极客挖掘机 发布于 2019-07-16 16:24 评论(0)阅读(72)
0

Spring Cloud Alibaba | Nacos配置管理

Spring Cloud Alibaba | Nacos配置管理 Springboot: 2.1.6.RELEASE SpringCloud: Greenwich.SR1 如无特殊说明,本系列文章全采用以上版本 [TOC] 上一篇 "《Spring Cloud Alibaba | Nacos服务注册 ...

极客挖掘机 发布于 2019-07-16 10:08 评论(0)阅读(117)
0

Spring Cloud Alibaba | 序言

Spring Cloud Alibaba | 序言 @[TOC] 1. Spring Cloud Alibaba是什么? Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使 ...

极客挖掘机 发布于 2019-07-15 14:59 评论(0)阅读(106)
1

软件快速开发平台设计思路及实现方法(一)

我们分析软件项目开发过程中各阶段的时间占比可以慢慢体会到,一套软件项目 UI及基本业务的设计会占到整个项目开发的50%以上的时间,再看UI设计,通用的部分占到70%以上,我们会想,如果能将这些重复简易的工作能否通过简易的操作来快速实现呢? 这样可以将大部分的时间用到后续的真实业务逻辑处理上去,就可以 ...

SDP软件快速开发平台 发布于 2019-07-15 12:44 评论(0)阅读(71)
0

架构杂谈《三》

架构杂谈《三》 一致性问题 前面的《架构杂谈一》和《架构杂谈二》 杂谈了从服务化到微服务架构的演进,并肯定了服务化和微服务架构是一脉相承的。微服务在服务化架构的基础上,对服务化的细节和方案进行了优化和细化,重点突出了无中心化管理的微服务架构,通过对服务进行有效的拆分来实现敏捷开发和自动化部署,并在海 ...

AjuPrince 发布于 2019-07-14 14:57 评论(0)阅读(192)
0

跟我学SpringCloud | 第十四篇:Spring Cloud Gateway高级应用

SpringCloud系列教程 | 第十四篇:Spring Cloud Gateway高级应用 Springboot: 2.1.6.RELEASE SpringCloud: Greenwich.SR1 如无特殊说明,本系列教程全采用以上版本 上一篇我们聊了Gateway和注册中心的使用,以及 Gat ...

极客挖掘机 发布于 2019-07-14 09:10 评论(0)阅读(116)
0

编译原理课程设计词法分析

编译原理课程设计词法分析任务书 5)参考文献: (1)张素琴,吕映芝. 编译原理[M]., 清华大学出版社 (2)蒋立源、康慕宁等,编译原理(第2版)[M],西安:西北工业大学出版社 6)课程设计进度安排 1.准备阶段(4学时):选择设计题目、了解设计目的要求、查阅相关资料 2.程序模块设计分析阶段 ...

RunWsh 发布于 2019-07-13 23:20 评论(0)阅读(74)
0

什么是微服务

本文引用大师的话回答什么是微服务,并简单说明了微服务的模式集合。 ...

羽客 发布于 2019-07-13 21:46 评论(0)阅读(127)
0

跟我学SpringCloud | 第十三篇:Spring Cloud Gateway服务化和过滤器

SpringCloud系列教程 | 第十三篇:Spring Cloud Gateway服务化和过滤器 Springboot: 2.1.6.RELEASE SpringCloud: Greenwich.SR1 如无特殊说明,本系列教程全采用以上版本 上一篇文章服务网关 Spring Cloud Gat ...

极客挖掘机 发布于 2019-07-13 09:11 评论(0)阅读(126)
22

可能是史上最全的权限系统设计

权限系统设计 前言 权限管理是所有后台系统的都会涉及的一个重要组成部分,主要目的是对不同的人访问资源进行权限的控制,避免因权限控制缺失或操作不当引发的风险问题,如操作错误,隐私数据泄露等问题。 目前在公司负责权限这块,所以对权限这块的设计比较熟悉,公司采用微服务架构,权限系统自然就独立出来了,其他业 ...

iceblow 发布于 2019-07-12 18:03 评论(9)阅读(2368)
0

跟我学SpringCloud | 第十二篇:Spring Cloud Gateway初探

SpringCloud系列教程 | 第十二篇:Spring Cloud Gateway初探 Springboot: 2.1.6.RELEASE SpringCloud: Greenwich.SR1 如无特殊说明,本系列教程全采用以上版本 前面我们在聊服务网关Zuul的时候提到了Gateway,那么Z ...

极客挖掘机 发布于 2019-07-12 08:42 评论(0)阅读(244)
2

架构杂谈《二》

架构杂谈《二》 服务化到微服务 1、微服务的产生 随着互联网企业的不断发展,海量用户发起的大规模、高并发请求是企业不得不面对的,上一篇 架构杂谈《一》杂谈的SOA服务化系统能够分解任务,让每个服务更简单、职责单一、更易于扩展。但无论是Web Service 还是ESB,都有时代遗留下的问题。 Web ...

AjuPrince 发布于 2019-07-11 20:52 评论(1)阅读(211)
0

springcloud vue 微服务分布式 activiti工作流 前后分离 集成代码生成器 shiro权限

1.代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源3.阿里数据库连 ...

2672379417 发布于 2019-07-11 17:16 评论(0)阅读(42)
0

跟我学SpringCloud | 第十一篇:使用Spring Cloud Sleuth和Zipkin进行分布式链路跟踪

SpringCloud系列教程 | 第十一篇:使用Spring Cloud Sleuth和Zipkin进行分布式链路跟踪 Springboot: 2.1.6.RELEASE SpringCloud: Greenwich.SR1 如无特殊说明,本系列教程全采用以上版本 在分布式服务架构中,需要对分布式 ...

极客挖掘机 发布于 2019-07-11 08:51 评论(0)阅读(245)
0

浅谈“微服务”

微服务概述 1.1 易于扩展 1.2 部署简单 1.3 技术异构性 数据库的服务化切分 2.1 什么是“分库分表”? 2.2 数据库扩展的几种方式 2.3 分库分表的几种方式 2.4 引入分库分表中间件后面临的问题 2.5 现有分库分表中间件的横向对比 微服务架构中的分布式事务 3.1 什么是事务? ...

光、夜雨微凉 发布于 2019-07-10 18:07 评论(0)阅读(21)
0

spring-boot-plus后台快速开发框架1.0.0.RELEASE发布了

Introduction spring boot plus是一套集成spring boot常用开发组件的后台快速开发框架 Purpose 每个人都可以独立、快速、高效地开发项目! Everyone can develop projects independently, quickly and eff ...

geekidea 发布于 2019-07-10 11:07 评论(0)阅读(48)
1

跟我学SpringCloud | 第十篇:服务网关Zuul高级篇

SpringCloud系列教程 | 第十篇:服务网关Zuul高级篇 Springboot: 2.1.6.RELEASE SpringCloud: Greenwich.SR1 如无特殊说明,本系列教程全采用以上版本 上一篇我们主要聊到了Zuul的使用方式,以及自动转发机制,其实Zuul还有更多的使用姿 ...

极客挖掘机 发布于 2019-07-10 08:51 评论(0)阅读(226)