书栈网 · BookStack 本次搜索耗时 0.043 秒,为您找到 265241 个相关结果.
  • 分布式事务理论

    基础理论 事务 分布式理论 C 一致性 A 可用性 P 分区容错性 面临的问题 BASE理论 分布式事务 NewSQL的分布式事务 跨服务跨库的分布式事务 无法强一致 理论上的强一致性 最终一致性 小结 随着业务的快速发展、业务复杂度越来越高,几乎每个公司的系统都会从单体走向分布式,特别是转向微服务架构。随之而来就必然遇到分布...
  • 分布式共识算法

    分布式共识算法 分布式共识算法 前置知识 关于分布式中 CAP 问题,请先阅读“分布式事务 ”中的介绍,后文中提及的一致性、可用性、网络分区等概念,均在此文中有过介绍。 正式开始探讨分布式环境中面临的各种技术问题和解决方案以前,我们先把目光从工业界转到学术界,学习两三种具有代表性的分布式共识算法,为后续分布式环境中操作共享数据准备好理论基础。下面笔...
  • 原始分布式时代

    原始分布式时代 原始分布式时代 UNIX 的分布式设计哲学 Simplicity of both the interface and the implementation are more important than any other attributes of the system — including correctness, consis...
  • 分布式的基石

    分布式共识算法 从类库到服务 流量治理 可靠通讯 可观测性
  • 如何实现分布式

    如何实现分布式 相关知识 DNS轮训 DNS轮询的优点: DNS轮询的缺点: 统一网关设计 数据中心 实战操作 HTTP应用 SOCKET 应用 其他 EasySwoole支持分布式吗 EasySwoole支持微服务吗 如何实现分布式 关于最近很多人在询问,如何利用EasySwoole做分布式负载均衡,复杂的就不讲解了,就讲解...
  • 6.2 分布式锁

    2966 2019-02-27 《Go语言高级编程》
    6.2 分布式锁 6.2.1 进程内加锁 6.2.2 trylock 6.2.3 基于Redis的setnx 6.2.4 基于ZooKeeper 6.2.5 基于etcd 6.2.7 如何选择合适的锁 6.2 分布式锁 在单机程序并发或并行修改全局变量时,需要对修改行为加锁以创造临界区。为什么需要加锁呢?我们看看在不加锁的情况下并发计数会...
  • 分布式同步训练

    分布式同步训练 pserver模式分布式训练 NCCL2模式分布式训练 分布式同步训练 Fluid支持数据并行的分布式同步训练,API使用 DistributedTranspiler 将单机网络配置转换成可以多机执行的pserver 端程序和 trainer 端程序。用户在不同的节点执行相同的一段代码,根据环境变量或启动参数,可以执行...
  • GreptimeDB 分布式集群

    GreptimeDB 分布式集群 安装 gtctl 并运行 playground 在 Kubernetes 中部署 GreptimeDB 集群 下一步 GreptimeDB 分布式集群 GreptimeDB 可以运行于 cluster 模式以支持水平扩展。 安装 gtctl 并运行 playground gtctl 是用于管理 Grept...
  • 编写一个自定义存储系统

    编写一个自定义存储系统 编写一个自定义存储系统 如果你需要提供自定义文件储存功能——一个普通的例子是,把文件储存在远程系统中——自定义一个存储类可以完成这一任务来完成。下面是需要完成的具体步骤: 你自定义的存储系统必须为 Django.core.files.storage.Storage 的一个子类: from django . core...
  • 编写一个自定义存储系统

    编写一个自定义存储系统 编写一个自定义存储系统 如果你需要提供自定义文件储存功能——一个普通的例子是,把文件储存在远程系统中——自定义一个存储类可以完成这一任务来完成。下面是需要完成的具体步骤: 你自定义的存储系统必须为 Django.core.files.storage.Storage 的一个子类: from django . core ...