摘要: 经过4年的改造,4个版本的跨越,工作流产品由基于单一事件触发方案,逐渐走向了基于事务,基于时序【时序服务与监测服务】两个维度相互协作,相互分担完成工作流整体事务,使很多事情变成了可能。【工作流引擎... 阅读全文
posted @ 2019-11-16 10:08 thubier 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 2019,缓慢前行,基本完成工作流引擎改造,全面引入rabbitMQ消息组件,为数据库IO消峰带来一定的帮助;引入基于时序的监测任务,为工作流引擎打通数据自我修复机制;引入独立的工作流消息体系,为管理系统内置任务... 阅读全文
posted @ 2019-11-12 09:50 thubier 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 说明进入2019年,工作流的核心转向性能优化以便支持更大规模的业务应用。在两大集团企业的数据量与并发压力下,随着业务数据的沉积与集团业务的不断扩展接入,工作流运行性能在现有硬件资源下接近零界点。为提升工作流产品... 阅读全文
posted @ 2019-11-07 15:50 thubier 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 开发语言与运行环境,对于软件企业来说都是工具,重要的是采用工具为企业提供有价值的软件,使用软件解决客户管理/运营需求。我们的产品在.net框架下搭建了基础平台,并在基础平台上搭建完整的业务解决方案。随着业务的深入... 阅读全文
posted @ 2019-10-27 21:35 thubier 阅读(19) 评论(0) 推荐(0) 编辑
摘要: c#版工作流引擎,经过4年的改造与集团级业务应用,满足集团级业务应用需求的同时,近期规划出运行库/业务库/业务层级库方案,已全面支持平稳/高效的长期稳定运行需求,工作流引擎的内部改造将基本结束。经过19篇文档的介... 阅读全文
posted @ 2019-10-23 21:17 thubier 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 进入第4个运行年度,业务数据量沉积给产品带来了性能问题。为提高软件的可用性。对工作流组件进行了全面构建。构建过程分为几步进行:缓存优化/消息组件独立/运行数据分区【运行库/业务库/业务沉积库】。缓存优化:在为规划... 阅读全文
posted @ 2019-10-20 21:30 thubier 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 审批过程单据,基于审批节点存在,在特定的业务场景下收集不同的业务信息。业务需求,审批过程单据将是一个独立的业务模型,区别于现有的单据/流程/报表模型,但又与单据/流程相结合,形成一个伴生体系:审批过程单据无法独立... 阅读全文
posted @ 2019-10-08 21:37 thubier 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 国庆最后一天,从清闲转入繁忙状态,借着这个机会结束C#工作流独立整体,后续工作流相关内容将与flowable结合对比,形成全新的适合企业内部发展应用的工作流平台。作为专注合同与法律事务管理软件10几年的专业管理软... 阅读全文
posted @ 2019-10-07 19:25 thubier 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 由于整个产品是基于元数据方案构建,在协同平台支持下构建的业务实现,使我们在开始构建工作流产品的时候,就针对可能的变化做好了预留。我们没有严格按照AOP开发构建出切片点/CI等标准概念,但根据业务模型需要,采用管道... 阅读全文
posted @ 2019-09-29 13:36 thubier 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 在2019年9月之前的版本,为了待办数据的准确性,采用了直接视图关联工作流引擎核心表方案。随着审批数据量的增加以及企业应用规模的扩张。待办视图数据构建了超10亿的数据量,使高频登入系统的首页经常出现无法响应的情况... 阅读全文
posted @ 2019-09-28 22:04 thubier 阅读(55) 评论(0) 推荐(0) 编辑