书栈网 · BookStack 本次搜索耗时 0.030 秒,为您找到 120554 个相关结果.
  • 浅谈以太坊智能合约的设计模式与升级方法

    浅谈以太坊智能合约的设计模式与升级方法 1. 最佳实践 2. 实用设计案例 2.1 控制器合约与数据合约: 1->1 2.2 控制器合约与数据合约: 1->N 2.3 控制器合约与数据合约: N->1 2.4 控制器合约与数据合约: N->N 2.5 总结 3. 升级 3.1 控制器合约升级,数据合约不升级 3.2 控制器合约不升级,数据合约...
  • 错误处理-错误码扩展

    业务错误码 错误码定义 错误码使用 改写中间件 当业务需要复杂的错误码定义时,我们推荐灵活使用错误码的Detail 参数来扩展错误码功能。 我们来看个例子。 业务错误码 错误码定义 type BizCode struct { User User // ... } type User ...
  • 异步执行

    异步执行 注意 定义 CompletableFuture 签名的接口 使用AsyncContext 异步执行 Dubbo 服务提供方的异步执行 Provider端异步执行将阻塞的业务从Dubbo内部线程池切换到业务自定义线程,避免Dubbo线程池的过度占用,有助于避免不同服务间的互相影响。异步执行无益于节省资源或提升RPC响应性能,因为如果业...
  • 日志系统架构与演进

    573 2022-03-10 《Loggie v1.0 教程》
    日志系统架构与演进 架构演进 小规模业务场景 中型规模业务场景 大型规模业务场景 超大型规模业务场景 更多 日志系统架构与演进 在不同的业务类型、不同的使用场景、不同的日志规模下,我们可能会采用不同的日志系统架构,架构不存在好坏,只有合不合适。一个简单的场景下,使用复杂的架构搭建出来的日志系统,大概会带来运维灾难。 这里通过规模演进的视角...
  • 后台作业

    后台作业 介绍 抽象模块 创建后台作业 异常处理 队列作业 禁用作业执行 默认后台作业管理器 配置 数据存储 集成 另请参阅 后台作业 介绍 后台作业用来在后台里执行应用里的一些任务, 出于几个原因, 你可能需要后台工作, 以下是一些例子: 为执行长时间运行的任务 而用户无需等待, 例如:用户按了一下”报告”按钮开始一个长时...
  • 对比其他组件

    对比其他组件 Eureka Istio 对比其他组件 虽然业界没有组件的形态和北极星完全相同,但是一些组件的功能和北极星有所重叠,下面介绍北极星和这些组件的区别。 Eureka 从定位上来说,Eureka是服务注册中心,只提供服务发现、服务注册和健康检查功能。北极星是服务发现和治理中心,除服务发现、服务注册和健康检查之外,还提供流量控制、故障容...
  • CMDB 3.0 二次开发框架使用指南

    CMDB 3.0 二次开发框架使用指南 Inputer 接口声明 API List Inputer 注册 API 异常回调方法声明 常规Inputer 注册,此方法注册的Inputer仅会被框架执行一次 需要定时执行的Inputer注册,此方法注册的Inputer会被框架定时执行 业务管理 API 业务管理包装器 业务迭代器 创建业务对象 按...
  • 日志系统架构与演进

    276 2023-07-20 《Loggie v1.4 教程》
    日志系统架构与演进 架构演进 小规模业务场景 中型规模业务场景 大型规模业务场景 超大型规模业务场景 更多 日志系统架构与演进 我们可以打造以Loggie为核心的云原生可扩展的全链路数据平台,Loggie支持使用不同的技术选型。 在不同的业务类型、不同的使用场景、不同的日志规模下,我们可能会采用不同的日志系统架构,架构不存在好坏,只有...
  • 作业日志

    作业日志 1 功能简述 作业日志 1 功能简述 作业任务是针对于用户的作业中心功能中任务执行的日志信息记录。 主要记录信息为任务创建者、执行命令、是否完成/成功、日期等信息,并且可以输出执行任务记录。 任务日志输出示例如图所示:
  • 异常与子事务屏障

    异常与子事务屏障 NPC的挑战 异常分类 异常原因 现有方案的问题 子事务屏障 原理 原理图解(可选读) 竞态分析 优点 支持的存储 对接orm库 小结 异常与子事务屏障 分布式事务之所以难,主要是因为分布式系统中的各个节点都可能发生各种非预期的情况。本文先介绍分布式系统中的异常问题,然后介绍这些问题带给分布式事务的挑战,接下来...