书栈网 · BookStack 本次搜索耗时 0.040 秒,为您找到 224587 个相关结果.
  • Jest的架构

    Jest的架构 Jest的架构 如果您有兴趣了解更多关于Jest如何工作的信息,了解其架构, 以及Jest是如何被分割成各个可复用的包的,请查看此视频: 如果您想学习如何从头开始构建一个像Jest这样的测试框架,请查看此视频: 这里是一个你可以跟随的 书面指南 。 它讲授了Jest的基本概念,并解释了如何使用Jest的各个部分来构建一个自定义测试...
  • CS Search 架构

    CS Search 架构 CS Search 架构 如下图所示: ContextSearch:查询入口,接受Map形式定义的查询条件,根据条件返回相应的结果。 构建模块:每个条件类型对应一个Parser,负责将Map形式的条件转换成Condition对象,具体通过调用ConditionBuilder的逻辑实现。具有复杂逻辑关系的Condit...
  • CS Listener 架构

    CS Listener 架构 CS Listener 架构 在DSS中,当某个节点更改了它的元数据信息后,则整个工作流的上下文信息就发生了改变,我们期望所有的节点都能感知到变化,并自动进行元数据更新。我们采用监听模式来实现,并使用心跳机制进行轮询,保持上下文信息的元数据一致性。 主要过程如下: 1、注册操作:客户端client1、client2...
  • 架构设计

    系统架构设计 1.名词解释 2.系统架构 2.1 系统架构图 2.2 架构说明 该服务内主要包含: 该服务包含: 2.3 架构设计思想 一、去中心化vs中心化 中心化思想 去中心化 二、分布式锁实践 三、线程不足循环等待问题 四、容错设计 1. 宕机容错 2.任务失败重试 五、任务优先级设计 六、Logback和gRPC实现日志访...
  • 架构设计

    系统架构设计 1.名词解释 2.系统架构 2.1 系统架构图 2.2 架构说明 该服务内主要包含: 该服务包含: 2.3 架构设计思想 一、去中心化vs中心化 中心化思想 去中心化 二、分布式锁实践 三、线程不足循环等待问题 四、容错设计 1. 宕机容错 2.任务失败重试 五、任务优先级设计 六、Logback和gRPC实现日志访...
  • 微服务架构

    微服务架构 介绍 在新应用程序中使用微服务 微服务解决方案示例 微服务架构 “作为面向服务架构 (SOA)的一个变体,微服务是一种将应用程序分解成松散耦合服务 的新型架构风格. 通过细粒度 的服务和轻量级 的协议,微服务提供了更多的模块化 ,使应用程序更容易理解,开发,测试,并且更容易抵抗架构侵蚀. 它使小型团队能够开发,部署和扩展 各自的服务...
  • 微服务架构

    微服务架构 介绍 在新应用程序中使用微服务 微服务解决方案示例 微服务架构 “作为面向服务架构 (SOA)的一个变体,微服务是一种将应用程序分解成松散耦合服务 的新型架构风格. 通过细粒度 的服务和轻量级 的协议,微服务提供了更多的模块化 ,使应用程序更容易理解,开发,测试,并且更容易抵抗架构侵蚀. 它使小型团队能够开发,部署和扩展 各自的服务...
  • 架构设计

    系统架构设计 1.名词解释 2.系统架构 2.1 系统架构图 2.2 架构说明 该服务内主要包含: 该服务包含: 2.3 架构设计思想 一、去中心化vs中心化 中心化思想 去中心化 二、分布式锁实践 三、线程不足循环等待问题 四、容错设计 1. 宕机容错 2.任务失败重试 五、任务优先级设计 六、Logback和gRPC实现日志访...
  • 架构设计

    系统架构设计 1.名词解释 2.系统架构 2.1 系统架构图 2.2 启动流程活动图 2.3 架构说明 该服务内主要包含: 该服务包含: 2.3 架构设计思想 一、去中心化vs中心化 中心化思想 去中心化 二、分布式锁实践 三、线程不足循环等待问题 四、容错设计 1. 宕机容错 2.任务失败重试 五、任务优先级设计 六、Logb...
  • 架构设计

    架构设计 架构设计 设计概述 系统架构 连接层设计 会话层设计 路由层设计 分布层设计 钩子(Hook)设计 认证与访问控制设计 插件(Plugin)设计 Mnesia/ETS 表设计 Erlang 设计相关