返回核心技术

核心技术 / 运行时

并行执行

让多个互不依赖的任务同时处理。

传统系统常常把所有交易和计算都压到同一条执行路径里。

NOVOVM 会先分离工作负载,再并行处理独立任务,因此在需求增长时依然尽量保持响应。

并行执行交互图

为什么并行执行重要

01

更多用户不应让系统明显变慢。

02

应用需要稳定且可预期的性能。

03

基础设施必须随着需求一起扩展。

NOVOVM 如何处理执行

NOVOVM 会把执行组织成清晰的通道。

彼此独立的任务会并行向前推进,而可能相互影响的操作会被谨慎处理,以保持结果一致。

并行执行带来什么

更高吞吐

在同样时间内处理更多工作。

更低延迟

减少用户和应用的等待时间。

稳定性能

在高负载下依然保持响应。

可扩展系统

增长时不必重做整套架构。

它在 NOVOVM 中处于什么位置

并行执行属于运行时层。

应用和钱包发送请求。执行引擎整理工作负载。网络再分发并返回结果。

应用 / 钱包

执行引擎(并行运行时)

网络 / 结果

为真实世界负载而构建

并行执行让 NOVOVM 在需求增长时,仍然尽量不牺牲速度和可靠性。

随着应用和用户规模扩大,它依然有助于系统保持可用。