Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
业务流程BPM工作流
从架构师思维看分布式事务两种技术方案 - banq
程序员从无到有构建代码,应该注重组合思维,做出来的东西需要能够相互组合在一起;而架构师是从上而下的视角,因为不参与具体细节构建,但为了落地,应该具有多维度多维度视角,从程序员到架构师思维转变很重要。 下面这篇文章谈了架构师的多维度视角:
Airbyte如何使用Temporal扩展工作流程编排?
Airbyte 的作用是提供一种在源和目标之间执行数据同步的简单方法。工作流程编排很重要,因为它确保数据按照客户指定的频率同步。在本文中,我们将讨论能够支持 Airbyte 数据同步的编排器所必需的特性以及我们如何利用 Temporal。然后,我们将详细介绍如何构建长期运行的 Tem
如何实现跨Mysql、Redis和Mongo分布式事务? - dongfu
如何组合多个存储引擎合并组成分布式事务?Mysql、Redis、Mongo都是非常火爆的存储,各有各的优势。在实际应用中,同时使用多个存储是很常见的,保证跨多个存储的数据一致性成为一种需求。本文给出了一个跨多个存储引擎实现分布式事务的示例:Mysql、Redis 和 Mong
DTM:Golang中微服务架构的分布式事务框架
一个支持多种语言的分布式事务框架,支持saga、tcc、xa、2-phase message、outbox patterns#发件箱 第一个致力于微服务分布式事务解决方案的开源 Golang 项目。 支持多种模式:Saga、XA、TCC、OutBox。 支持多
如何设计基于事件驱动架构的销售库存微服务?- Jasbir
在这篇文章中,我将带领大家了解OneShop(我们的电子商务产品)的销售库存解决方案。销售库存解决方案也是一个为所有渠道(OneShop、OneApp等)和Natcos统一的多租户解决方案。它确保了销售视图和仓库库存之间近乎实时的同步。 <
两个将军问题与分布式Saga
想象一下,在一个山谷里有一座城市。在山谷的两边,有一支由将军指挥的军队。左边的山上站着爱丽丝将军和她的军队。右边的山头上,站着鲍勃将军和他的军队。爱丽丝和鲍勃想占领这座城市,但双方都没有足够大的军队来单独完成这一任务。爱丽丝和鲍勃必须同时进攻城市,才有机会占领它。 <
五个步骤移除约束瓶颈 - sbj
无论大小,无论产品还是服务,每个组织在实现精简流程方面都有多个路障。一个解决方案是解决工作流程的瓶颈问题。 当有更多的工作超出流程所能处理的范围时,就会出现瓶颈问题。由于两边的能力已满,以及生产的涓涓细流流向了下一个步骤,瓶颈就会产生等待。
kestra: 无限可扩展的开源编排和调度平台
Kestra 是一个无限可扩展的开源编排和调度平台,可以创建、运行、调度和监控数百万个复杂的管道。 任何类型的工作流程:工作流程可以从简单开始,然后发展到具有分支、并行、动态任务、流程依赖性的更复杂的系统 易于学习:流是在 YAML 中定义的简单、描述性语言;您无需成
为股票和加密货币交易构建规则引擎 - ksred
我建立了一个平台和市场来创建、测试和运行股票和加密货币的交易策略。 至少在过去的十年里,我对金融和API有着浓厚的兴趣,这促使我建立了像BVNK这样的初创公司和像COVID19API这样的产品。我对投资也有积极的兴趣,作为一名软件工程师,我对技术如
对业务流程建模而不是对实体建模 - poweredbybeard
一直追溯到我上大学的时候,我被教导要为实体或对象建模。对于一个业务问题,我被告知要寻找像 "汽车 "和 "人 "这样的东西,并在一些美化的层次结构中利用继承来为它们建模。
sequential-workflow-designer: 用TypeScript编写的工作流顺序图设计工具
不依赖于 Web 的顺序工作流设计器。它是用纯 TypeScript 编写的,并使用 SVG 进行渲染。此设计器不与任何工作流引擎关联。完全通用。您可以由此创建任何类型的应用程序,从图形编程语言到工作流设计器。特征: 没有依赖, 完全通用和可配置, 浅
业务规则的常见问题解答
每家公司都有定义其程序、政策和业务功能的规则和流程。这些规则支配着决策管理: 开发处理客户信用申请的应用程序 贷款申请和处理, 注册后会发生什么, 当客户被允许增加其透支额度时 这些决策背后是定义流程和条件的业务规则。这些规则
bertilmuth/act: 用 Java 构建状态机、状态图和工作流
例如,查看以下购物车状态机。它代表了它要么是空的,要么是非空的两种基本状态。AddItem 触发器导致对非空购物车状态的更改。如果购物车仅包含 1 个项目,则 RemoveItem 触发器会导致对空购物车状态的更改。
通过知识图将可持续性作为一种可实施的业务规则
在过去的几年里,可持续发展作为一种职业发生了显着变化。一项重要的变化是,组织面临着新的要求,他们需要在运营方式和所产生的结果方面加以解决。在本文中,我们讨论了实现这些新需求的艰巨任务以及它们引发的海量新数据需求,并将它们视为知识图谱并将其可视化。知识图是理解和使用数据的关键,将可持续
自动化审批工作流程缩短审批时间的三种方式
对于一个企业级的应付账款自动化解决方案,自动审批是一个标准功能,应该包括在解决方案中。理想的自动化审批工作流程包括分层路由/业务规则、自动升级和假期重新路由。有了这些功能,你的应付账款部门就能够快速处理和批准大量的发票,而不管变化或意外的情况。 <
在 .NET 中使用有限状态机实现工作流建模 - Lloyd
希望这篇文章能帮助你了解复杂和深度嵌套的条件代码的缺点,并为如何编写更容易理解和维护的代码带来新的视角: 解释了复杂且深度嵌套的条件代码的问题,因为它需要匹配域模型而很常见 介绍了状态机的概念,以及它如何成为降低复杂性和使某些状态不可表示从而减少引入错误的能力的解决方
Apache Airflow 2.3.0 发布
Apache Airflow 2.3.0发布了! 它是一个工作流编排器,用于构建数据管道并按计划运行它们。 这是自2.0.0以来最大的Apache Airflow版本。 自2.2以来有700多个提交,包括50个新功能,99个改进,85个错误修复
使用Drools和无服务器实现业务规则编排
业务规则引擎(BRE)在企业中被用来管理关键业务的决策。用于做出这种决定的逻辑或规则的复杂程度可能不同。一个财务部门可能有一个基本的规则,让任何超过一定金额的购买都要得到董事的批准。一家抵押贷款公司可能需要根据输入(例如,信用评分、债务收入比、首付)运行复杂的规则,以做出贷款
上页
下页