本文源码:GitHub·点这里||GitEE·点这里一、缓存设计1、缓存的作用在业务系统中,查询时最容易出现性能问题的模块,查询面对的数据量大,筛选条件复杂,所以在系统架构中引入缓存层,则是非常必要的,用来缓存热点数据,达到快速响应的目的。缓存使用的基本原则:所有缓存数据,必须设置过期时间;核心业务流程不通过缓存层;缓存层移除,不影响现有流程;系统各个端首页数据不实时查询;报表数据不实时查询加载;
分类:
其他好文 时间:
2020-05-27 09:19:44
阅读次数:
70
一、整体主要业务流程图: 二、部分业务界面 三、手持机部分页面展示 四、WMS智能仓储核心除了程序外,还有健全的文档体系来支撑 ...
分类:
其他好文 时间:
2020-05-25 12:35:13
阅读次数:
76
经过项目经理,介绍完项目的架构(几层、几个模块组成)和使用的中间件(缓存、队列等) 首先要看是Api项目还是web项目(启动项目),提供数据接口或者页面展示。其他项目都通过API项目提供的数据接口获取、操作数据,相当于所有项目的数据源。 然后启动API或者Web开始调试,调试前要配置hosts或其他 ...
分类:
其他好文 时间:
2020-05-22 21:17:52
阅读次数:
222
一、系统构架 智慧管廊综合性监控及运维管理服务平台由智能物联网平台(IOT)、数据中心(DC)、监控运维服务中心(MC)三部分构成。IOT服务平台完成集中监控、统一管理、数据信息共享、(硬)联动操纵。DC完成数据储存、发掘剖析。MC完成数据信息运用,业务流程管理,(软)联动操纵,智慧运维。 选用层次 ...
分类:
其他好文 时间:
2020-05-22 13:17:48
阅读次数:
220
分布式一致性分布式场景下,多个服务同时对服务一个流程,比如电商下单场景,需要支付服务进行支付、库存服务扣减库存、订单服务进行订单生成、物流服务更新物流信息等。如果某一个服务执行失败,或者网络不通引起的请求丢失,那么整个系统可能出现数据不一致的原因。上述场景就是分布式一致性问题,追根到底,分布式一致性的根本原因在于数据的分布式操作,引起的本地事务无法保障数据的原子性引起。分布式一致性问题的解决思路有
分类:
其他好文 时间:
2020-05-21 09:40:01
阅读次数:
54
关于秒杀的场景特点分析 秒杀系统的场景特点- 秒杀时大量用户会在同一时间同时进行抢购,网站瞬时访问流量激增;- 秒杀一般是访问请求量远远大于库存数量,只有少部分用户能够秒杀成功;- 秒杀业务流程比较简单,一般就是下订单操作; 秒杀架构设计理念- 限流:鉴于只有少部分用户能够秒杀成功,所以要限制大部分 ...
分类:
其他好文 时间:
2020-05-19 23:08:01
阅读次数:
147
Flowable 中文文档网址:http://www.shareniu.com/flowable6.5_zh_document/bpm/index.html 2.1 Flowable是什么? Flowable--定义:使用Java编写的轻量级业务流程引擎。 工作流引擎:指workflow作为应用系统 ...
分类:
其他好文 时间:
2020-05-14 13:06:50
阅读次数:
516
生产上偶尔会出现这样的问题: 这个业务流程中最后时间执行的代码,而且明明日志打印执行成功了,但是为什么数据库值不对。(更新时间有时候因为各种原因,比如,客户端根据更新时间做了缓存,非关键字段信息更新不会更新更新时间、历史代码遗留很多地方更新个别底字段不做更新更新时间操作、其他原因等都没有更新更新时间 ...
分类:
其他好文 时间:
2020-05-13 23:27:15
阅读次数:
72
简洁明了的介绍下不用太多篇幅activiti介绍Activiti是一个工作流引擎,activiti可以将业务系统中复杂的业务流程抽取出来,使用专门的建模语言(BPMN2.0)进行定义,业务系统按照预先定义的流程进行执行,实现了业务系统的业务流程由activiti进行管理,减少业务系统由于流程变更进行系统升级改造的工作量,从而提高系统的健壮性,同时也减少了系统开发维护成本。BPM介绍Bpm(Busi
分类:
编程语言 时间:
2020-05-10 01:03:53
阅读次数:
1497
工作流是OA系统不可或缺的一部分,今天介绍一款新的工作流引擎flowable。flowable是著名Java工作流引擎Activiti的原作者从Activiti分支创建的新工作流引擎。flowable是一个业务流程管理(BPM)和工作流系统,适用于开发人员和系统管理员。其核心是超快速,稳定的BPMN2流程引;易于与Spring集成使用。1、Flowable设计器FlowableDesigner安装
分类:
编程语言 时间:
2020-05-02 09:30:50
阅读次数:
83