书栈网 · BookStack 本次搜索耗时 0.007 秒,为您找到 4873 个相关结果.
  • 第十五章 共识

    共识 共识 以太坊网络中的共识是指多个节点或代理在给定的时间点就区块链状态达成一致的能力。这与传统的定义为个人或群体之间的一般协议的共识密切相关但不同。在这里,社区必须解决在技术上(在网络内)和社交上达成共识的挑战(以确保协议不会分叉或破裂)。本章将概述建立共识的一些技术方法。 当涉及区块链上分散记录保存和验证的核心功能时,单独依靠信任来确保添加到...
  • 3.4. 高可用

    背景 挑战 目标 应用场景 相关参考 背景 高可用是现代系统的最基本诉求,作为系统基石的数据库,对于高可用的要求也是必不可少的。 在存算分离的分布式数据库体系中,存储节点和计算节点的高可用方案是不同的。 对于有状态的存储节点来说,需要其自身具备数据一致性同步、探活、主节点选举等能力; 对于无状态的计算节点来说,需要感知存储节点的变化的同时,还...
  • 第7章 Prometheus服务发现

    第7章 Prometheus服务发现 第7章 Prometheus服务发现 在前6个章节中,我们主要介绍了Prometheus自身的一些特性,包括高效的数据能力、灵活的查询语言PromQL、Prometheus的告警模式、Exporter的使用、以及自身的高可用等。而作为下一代监控系统的首选解决方案,Prometheus对云以及容器环境下的监控场景提...
  • 4.8. 影子库压测

    背景 挑战 目标 背景 挑战 目标 背景 在基于微服务的分布式应用架构下,业务需要多个服务是通过一系列的服务、中间件的调用来完成,所以单个服务的压力测试已经不能代表真实场景。 在测试环境中,如果重新搭建一整套与生产环境类似的压测环境,成本太高,并且往往无法模拟线上环境的体量以及复杂度。 这种场景下,业内通常选择全链路压测的方式,即在生产环...
  • 练习 47:bc

    练习 47:bc 挑战练习 研究性学习 练习 47:bc 原文:Exercise 47: bc 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 你应该热身并准备处理这个新项目。我通常假设,你将在一两天内的 2~3 小时的会话中完成这些项目,但你通常可以尽可能多地实现这些项目。 这个项目是,使用第五...
  • 22.8. 20.8 本章习题

    20.8 本章习题 20.8 本章习题 ( 要看答案请将鼠标移动到“答:”下面的空白处,按下左键圈选空白处即可察看)简答题部分: 如果你想要知道整个系统的周边硬件设备,可以使用哪个指令查询?lspci 可以查询到,更可使用 lspci -v 来查询更详细信息。 承上题,那么如果单纯只想要知道 USB 设备呢?又该如何查询?lsusb就可以查询的到...
  • 3.2. 读写分离

    背景 挑战 目标 背景 挑战 目标 背景 面对日益增加的系统访问量,数据库的吞吐量面临着巨大瓶颈。 对于同一时刻有大量并发读操作和较少写操作类型的应用系统来说,将数据库拆分为主库和从库,主库负责处理事务性的增删改操作,从库负责处理查询操作,能够有效的避免由数据更新导致的行锁,使得整个系统的查询性能得到极大的改善。 通过一主多从的配置方式...
  • 4.4. 读写分离

    背景 挑战 目标 背景 挑战 目标 背景 面对日益增加的系统访问量,数据库的吞吐量面临着巨大瓶颈。 对于同一时刻有大量并发读操作和较少写操作类型的应用系统来说,将数据库拆分为主库和从库,主库负责处理事务性的增删改操作,从库负责处理查询操作,能够有效的避免由数据更新导致的行锁,使得整个系统的查询性能得到极大的改善。 通过一主多从的配置方式...
  • 关于作者

    1707 2018-03-26 《Yubikey 使用手册》
    关于作者 关于作者 Rui Marinho (github ,twitter ,npm )日常是一名软件开发者,下班后是一名安全工程师,在周末时是个网络管理员。掌握丰富技能的他能够规划并建设大型基础建设项目。他有处理棘手任务的专业性,例如维护要求安全保障措施严格的高可用性系统。 2008 年他完成生物医学工程硕士后创立了软件开发公司 Seegno ...
  • 练习 37:小型 BASIC

    练习 37:小型 BASIC 挑战练习 研究性学习 练习 37:小型 BASIC 原文:Exercise 37: Little BASIC 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 你现在要及时回到我的童年,并实现一个 BASIC 解释器。不,我这里的 BASIC 不是指“一个非常简单的基本的解释...