ICode9

精准搜索请尝试: 精确搜索
  • 分布式系统文章汇总2022-06-10 14:36:42

    Write-Ahead Log Provide durability guarantee without the storage data structures to be flushed to disk, by persisting every state change as a command to the append only log. https://martinfowler.com/articles/patterns-of-distributed-systems/wal.html Segm

  • Zookeeper有什么作用?优缺点?有什么应用场景?2022-05-29 20:33:05

    作用 Zookeeper作用包括存储数据(文件系统)和监听(监听通知机制) 优点 1)分布式协调过程简单 2)同步:zk高度同步,这意味着服务器进程之间既存在互斥又存在合作,同步有助于Apache HBase进行配置管理。 3)有序消息:zk跟踪一个数字,表示每个更新的顺序,保证消息有序 4)序列化:根据具体规则,zk对数据进

  • 【区块链与隐私保护从入门到精通系列教程】第一篇 区块链基本概念与发展历程2022-05-28 23:01:54

    1. 区块链基本概念与发展历程 1.1 区块链概念 对于笔者而言,了解一门技术的方法是,从概念出发,了解其背景与发展历程,再深入了解其背后的原理。也可以总结为了解一项技术就是解答三个问题:XXX是什么?为什么需要XXX?XXX的技术原理是什么?当然,对这个概念了解清楚后,笔者还会去思考这项技术的

  • 企业实践|分布式系统可观测性之应用业务指标监控2022-05-20 11:03:10

    ​简介:本文主要讲述如何建立应用业务指标Metrics监控和如何实现精准告警。Metrics 可以翻译为度量或者指标,指的是对于一些关键信息以可聚合的、数值的形式做定期统计,并绘制出各种趋势图表。透过它,我们可以观察系统的状态与趋势。 作者简介: 赵君|南京爱福路汽车科技有限公司基础设施

  • 分布式系统全局唯一ID生成2022-05-19 12:31:39

      一 什么是分布式系统唯一ID 在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。 如在金融、电商、支付、等产品的系统中,数据日渐增长,对数据分库分表后需要有一个唯一ID来标识一条数据或消息,数据库的自增ID显然不能满足需求,此时一个能够生成全局唯一ID的系统是非常

  • 5-CAP定理和BASE理论2022-05-14 23:34:39

    一 CAP 定理 2000 年 7 月,加州大学伯克利分校的 Eric Brewer 教授在 ACM PODC 会议上提出 CAP 猜想。2年后,麻省理工学院的 Seth Gilbert 和 Nancy Lynch 从理论上证明了 CAP。之后,CAP 理论正式成为分布式计算领域的公认定理。 CAP 理论为:一个分布式系统最多只能同时满足一致性(Cons

  • 企业实践|分布式系统可观测性之应用业务指标监控2022-05-12 01:34:26

    作者简介: 赵君|南京爱福路汽车科技有限公司基础设施部云原生工程师,过去一直从事 java 相关的架构和研发工作。目前主要负责公司的云原生落地相关工作,负责 F6 基础设施和业务核心应用全面上云和云原生化改造。 徐航|南京爱福路汽车科技有限公司基础设施部云原生工程师,过去一直负责数

  • Dubbo学习笔记2022-05-09 19:04:11

    Dubbo学习笔记 本文来源尚硅谷雷丰阳老师主讲的Dubbo部分: 最近学习并记录如下 笔记:(56条消息) Dubbo入门介绍及学习笔记总结_情話微甜的博客-CSDN博客     (56条消息) Dubbo笔记_vio_dzyls的博客-CSDN博客_dubbo笔记 视频地址: 尚硅谷Dubbo教程(dubbo经典之作)_哔哩哔哩_bil

  • 凤凰架构: 构建可靠的大型分布式系统2022-04-28 10:35:21

    推荐一本好书: 《凤凰架构: 构建可靠的大型分布式系统》--作者:周志明 这是一本开源书,同时也已经出版。有着纸质书、电子书、开源网站文档和Github文档。文末已附上链接。 支持作者:买纸质书或Github点星 涅槃重生,凤凰架构! 内容简介 畅销书《深入理解Java虚拟机》的作者周志明凭借多

  • zookeeper2022-04-14 11:33:01

    zookeeper 数据一致性 本身也是一个分布式系统   每个节点叫znode  

  • springcloud-学习总结2022-03-29 13:34:44

    1 思维导图 2 服务使用步骤 导入依赖 编写配置文件 主启动类添加开启服务的注解 编写配置类(也许没有这一步) 3 面试题答案 3.1 什么是微服务? 维基上对其定义为:一种软件开发技术- 面向服务的体系结构(SOA)架构样式的一种变体,它提倡将单一应用程序划分成一组小的服务,服务之间互相

  • 无线电与RFID技术-无线局域网2022-03-28 19:32:01

    广域网:WAN   城域网:MAN  局域网:LAN                                       TDMA(Time Division Multiple Access) 时分多址和ATM(Asynchronous Transfer Mode)异步传输模式 站(点)也称主机(Host)或终端(Terminal),是无线局域网的最基本组成单元。包括:终端用

  • MyCat 启蒙:分布式系统的数据库架构演变2022-03-20 20:33:51

    MyCat 是一个数据库分库分表中间件,使用 MyCat 可以非常方便地实现数据库的分库分表查询,并且减少项目中的业务代码。今天我们将通过数据库架构发展的演变来介绍 MyCat 的诞生背景,以及 MyCat 在其中扮演的角色,从而使得大家对 MyCat 的诞生及其作用有深入的理解。 1、单数据库架构

  • 07_01分布式系统架构Dubbo2022-03-20 19:00:56

    分布式系统架构解决方案—Dubbo 课程目标: 1、dubbo概述 2、快速入门 3、监控中心 4、综合实战 1. dubbo概述 1.1 什么是分布式系统? 《分布式系统原理与范型》定义: “分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统” 分布式系统(distributed syste

  • 分布式系统事务一致性解决方案2022-03-20 12:36:49

    开篇 在 OLTP 系统领域,我们在很多业务场景下都会面临事务一致性方面的需求,例如最经典的 Bob 给 Smith 转账的案例。传统的企业开发,系统往往是以单体应用形式存在的,也没有横跨多个数据库。我们通常只需借助开发平台中特有数据访问技术和框架(例如 Spring、JDBC、ADO.NET),结合关系型数

  • Zookeeper 如何保证分布式系统数据一致性2022-03-19 02:04:40

    分布式架构出现后,越来越多的分布式系统会面临数据一致性的问题。目前,ZooKeeper 是在解决分布式数据一致性上最成熟稳定且被大规模应用的工业级解决方案。 ZooKeeper是一个分布式服务协调框架,基于ZooKeeper的数据结构、Watcher、选举机制等特点,可以实现数据的发布/订阅,软负载均衡,命

  • 深入浅出分布式系统中的缓存架构2022-03-06 13:31:16

    大家好, 我是「老黑」。 缓存,已经是一个老生常谈的技术了,在高并发读的情况下对于读服务来说可谓是抗流量的银弹。 高并发三大利器:缓存、限流、降级。 今天我们就来谈谈缓存。「对于缓存,我的理解是让数据更接近于用户,目的是让用户的访问速度更快。」 所以距离越接近用户的缓存,越快

  • 先有内生安全的网络,才能有自动驾驶的网络2022-03-04 23:34:45

    在2018年的Sigcomm会议上,Google的工程师以自动驾驶汽车为例提出了一个观点,与其寄希望于超级AI算法的开发,不如先解决网络内生的安全性问题。以自动驾驶汽车为例,只有汽车安全性提高了,自动驾驶才更容易被接受。 那么Google的工程师认为网络有哪些内生的安全性问题,论文给出了几个例子:

  • 人人都能看懂系列:《分布式系统改造方案——老旧系统改造篇》2022-03-04 07:00:56

    打工人打工魂,打工仔hellohello-tom上线啦

  • 熔断:springcloud-hystrix的简介2022-02-28 17:05:59

    1.1.什么是Hystrix         Hystrix是一个用于处理分布式系统的延迟和容错的开源库。Hystrix主要用于处理分布式系统中复杂多变的服务依赖调用失败、超时、故障等情况,保证一个服务依赖出问题的情况下,提供一个服务预期的、可处理的备选响应(FallBack),避免微服务整体级联故

  • 分布式系统入门_复制2022-02-20 01:32:54

    数据密集型应用设计读书笔记第五章 有时候需要数据分布到不同机器上。 至少有以下三点理由,需要这么做: 1.可伸缩性:一台机器的存储量和处理能力有限 2.容错/高可用性:冗余提供存储和服务 3.延迟,在各地部署服务器,可以就近提供更快速的服务   如果只是想提高负载,有种办法是纵向伸缩,即

  • 分布式系统入门_分区2022-02-20 01:32:20

    数据密集型应用设计读书笔记第六章 这一篇在fabric分片实验的相关文件里我做过一些总结,所以这里简单提一下。 首先弄明白,分区和复制的区别。以及分区中仍旧可以用到复制技术。 分区的主要目的是为了可伸缩。 分区应该怎么分?键值数据,根据键划分,或者键的哈希后分区。 分区之后如果要

  • 分布式系统的麻烦2022-02-20 01:31:52

    数据密集型应用设计读书笔记第八章 分布式系统中有几大非常重要的麻烦,阻碍了人们的幻想。 使用分布式系统与在一台计算机上编写软件有着根本的区别,主要的区别在于,有许多新颖和刺激的方法可以使事情出错【1,2】。在这一章中,我们将了解实践中出现的问题,理解我们能够依赖,和不可以依赖

  • 区块链Fabric 之共识机制2022-02-09 11:03:05

    什么是共识 什么是一致性? 分布式系统中,一致性是指对于系统中的多个服务节点,给定一系列操作,在协议(往往通过某种共识算法) 保障下,试图使得它们对处理结果达成某种程度的一致。如果分布式系统能实现“一致”,对外就可以呈现是一个功能正常的,性能和稳定性都要好很多的“虚处理节点

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有