摘要:
一、官网:https://www.activiti.org/ 二、基本步骤: 绘图,部署(绘图参考官网:https://www.activiti.org/userguide/#eclipseDesignerInstallation;描述,eclipse插件,但仅支持特定几个eclipse的版本) 1 阅读全文
摘要:
网上一堆乱七八糟的,就看这个了,虽然不是能完全匹配上,但是能用是真的(比如我的虚线没掉了) https://mermaid-js.github.io/mermaid/#/ 阅读全文
摘要:
vim /etc/maven/settings.xml <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/conte 阅读全文
摘要:
零、定义:一个消息中间件,貌似是参考kafaka做的,是面向集群和大数据的 一、官网 由于已经是apache顶级项目了,直接前缀加apache.org,http://rocketmq.apache.org/ 源码首页 https://github.com/apache/rocketmq/tree/m 阅读全文
摘要:
一、LCN (Lock Confirm Notify),分布式解决方案之一,主要是二阶段提交协议的落地方案 二、源码地址 官网地址 三、模式 1、LCN(Lock Confirm Notify):主要针对支持事务性的数据库,一阶段锁住本地资源,二阶段提交或回滚,提交过程中失败的,通知 2、TCC(T 阅读全文
摘要:
一、Seata (Simple Extensible Autonomous Transaction Architecture | 简单、易扩展的自治事务框架) 二、源码地址 官网&WIKI 三、啥玩意:分布式事务的解决方案,通过提供多种模式来覆盖不同的用户场景。简单易用,但就是出了问题就麻烦咯 四、 阅读全文
摘要:
一、参考地址 二、安装 1、MAC: brew install apache-activemq 我自己是直接用:brew install activemq,试了下好像都一样 2、Linux,自己看参考地址的吧,懒得实践,应该是源码类型的安装,或者直接上可执行文件 三、启动 brew services 阅读全文
摘要:
原先的单机系统,所有的逻辑都在同一台机子、同一个运行环境中,事务的提交相对比较简单。 而在微服务的架构中,由于不同的服务层(或能力层)被分开,虽然公开的都是API接口,但是由于服务已经被拆分部署,实际上事务已经无法简单在单机中提交和回滚了。 1、理论阶段 1.1、二阶段提交(2PC) 第一阶段(Pr 阅读全文
摘要:
一、Spring参考地址、源码Wiki参考地址 二、仍然拷贝一份介绍 Eureka是一项基于REST(代表性状态转移)的服务,主要在AWS云中用于定位服务,以实现负载均衡和中间层服务器的故障转移。 在Netflix,Eureka除了在中间层负载平衡中发挥关键作用外,还用于以下目的。 为了协助Netf 阅读全文
摘要:
先看官网。。。。。 https://spring.io/projects/spring-boot 总览 通过Spring Boot,可以轻松地创建独立的,基于生产级别和基于Spring的应用程序,并且可以“运行”它们。 我们对Spring平台和第三方库坚持自己的的观点,因此您可以以最小的麻烦开始使用 阅读全文