网站首页 站内搜索

搜索结果

查询Tags标签: 分布式,共有 1332条记录
  • 分布式集群架构场景化解决?案

    一、一致性Hash算法简单介绍下Hash算法,⽐如说在安全加密领域MD5、SHA等加密算法,在数据存储和查找⽅⾯有Hash表等, 以上 都应⽤到了Hash算法。查找效率(时间&空间,时间优先) : 顺序查找法(for遍历) < ⼆分查找(折半查找) < 直接寻址法(数组) < 开…

    2020/6/28 17:27:40 人评论 次浏览
  • 分布式会话

    分布式会话 一 什么是会话 会话Session代表的是客户端与服务器的一次交互过程,这个过程可以是连续的也可以是时断时续的,曾经的Servlet时代,一旦用户与服务端交互,服务器tomcat就会为用户创建一个session,同时前端会有一个jsessionid,每次交互都会携带该id,如此一来,…

    2020/6/28 17:27:05 人评论 次浏览
  • 聊聊nacos-sdk-go的NamingProxy

    序 本文主要研究一下nacos-sdk-go的NamingProxy NamingProxy nacos-sdk-go-v0.3.2/clients/naming_client/naming_proxy.go type NamingProxy struct {clientConfig constant.ClientConfignacosServer nacos_server.NacosServer } 复制代码 NamingProxy定义了clientConfi…

    2020/6/27 17:26:20 人评论 次浏览
  • 聊聊nacos-sdk-go的HostReactor

    序 本文主要研究一下nacos-sdk-go的HostReactor HostReactor nacos-sdk-go-v0.3.2/clients/naming_client/host_reator.go type HostReactor struct {serviceInfoMap cache.ConcurrentMapcacheDir stringupdateThreadNum intserviceProxy …

    2020/6/25 17:25:41 人评论 次浏览
  • 聊聊nacos-sdk-go的NamingClient

    序 本文主要研究一下nacos-sdk-go的NamingClient NamingClient nacos-sdk-go-v0.3.2/clients/naming_client/naming_client.go type NamingClient struct {nacos_client.INacosClienthostReactor HostReactorserviceProxy NamingProxysubCallback SubscribeCallbackbeat…

    2020/6/25 17:25:41 人评论 次浏览
  • Raft探索历程--Part1

    前言 Raft是一个保证分布式系统数据一致性的共识算法,诞生的目的就是为了探索一种更容易理解的共识算法,原因是上一个描述这个算法的协议--Paxos较难理解和在生产环境上使用。(注:笔者没有掌握Paxos算法,所以这里不会去作比较,后续如果学习到的话会做一个比较) 笔者…

    2020/6/22 17:28:16 人评论 次浏览
  • 分布式系统中Session共享的五种方法

    1. 基于NFS的Session共享NFS是Net FileSystem的简称,最早由Sun公司为解决Unix网络主机间的目录共享而研发。这个方案实现最为简单,无需做过多的二次开发,仅需将共享目录服务器mount到各频道服务器的本地session目录即可,缺点是NFS依托 于复 杂的安全机制和文件系统,因…

    2020/6/17 17:26:28 人评论 次浏览
  • 浅谈大数据中的 2PC、3PC、Paxos、ZAB

    一致性 简述 一致性,是指对每个节点一个数据的更新,整个集群都知道更新,并且是一致的。假设一个具有N个节点的分布式系统,当其满足以下条件时,我们说这个系统满足一致性:全认同: 所有N个节点都认同一个结果 值合法: 该结果必须由N个节点中的过半节点提出 可结束: 决…

    2020/6/10 17:27:27 人评论 次浏览
  • 为什么需要分布式系统

    前言 最近在学习MIT6.824的分布式系统课程,正在看Raft的论文,Raft是一种共识算法(Consensus algorithms),共识算法是用来保证分布式系统里数据的一致性的算法,所以也可以说是一个一致性算法。 在学习这个课程的过程中,发现其实对分布式系统这个概念很模糊,好像知道是…

    2020/6/8 17:27:17 人评论 次浏览
  • 分布式事务在Sharding-Sphere中的实现

    讲师简介 赵俊 京东金融 高级Java开发工程师多年互联网开发经验,热爱开源技术,对分布式存储有浓厚的兴趣。熟悉ElasticSearch、HBase、Presto、Storm等离线和实时数据处理 目前主要在Sharding-Sphere团队负责分布式事务的开发分布式事务的使用场景 ACID 一切从ACID开始说…

    2020/6/4 14:26:42 人评论 次浏览
  • 浅谈分布式系统一致性之3PC协议

    一.写在前面分布式系统一致性专题本期该写 3PC 协议了,上周太忙没有时间更新,就拿了之前的旧文章做了一些调整重发了一下,还望各位读者海涵。后面大约还有3期:Paxos 协议、Raft 协议等,先预热一下。温馨提示:本篇文章并不会枯燥,换了个画图工具,对于我这种建筑专业…

    2020/5/23 17:26:37 人评论 次浏览
  • 浅谈分布式一致性协议之2PC

    1.前言前面一篇文章和大家一起学习了下分布式系统一致性问题的一些理论,其中重点是理解PACELC理论、BASE理论等问题,让我们对于分布式一致性的重点是什么有一些认识。在了解分布式一致性的理论和概念之后,后续将和大家一起讨论分布式一致性协议,其中包括:2PC、3PC、P…

    2020/5/23 17:26:34 人评论 次浏览
  • 浅谈分布式系统之理论知识

    1.为什么要学分布式作为后端从业人员,我们在找工作写简历的时候除了高并发经验,一般还会写上自己熟悉|了解|掌握|精通分布式系统,所以高并发和分布式大多是成对出现的。在拉勾上搜了个后端岗位:分布式系统是个多金的知识点,那还不抓紧行动!2. 熵增的分布式系统关于什…

    2020/5/23 17:26:30 人评论 次浏览
  • 9种 分布式ID生成方案,让你一次学个够

    个人博客地址:http://www.chengxy-nds.top,别有洞天 前两天公众号有个粉丝给我留言吐槽最近面试:“小富,年前我在公司受点委屈一冲动就裸辞了,然后现在疫情严重两个多月还没找到工作,接了几个视频面试也都没下文。好多面试官问完一个问题,紧接着说还会其他解决方法…

    2020/5/23 5:26:33 人评论 次浏览
  • 如果你在用sharding-JDBC,建议你看下这里,很关键

    Sharding-JDBC Sharding-JDBC是ShardingSphere中的一个独立产品,定位为轻量级Java框架,在Java的JDBC层提供的额外服务。 它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。ShardingSphere是一…

    2020/5/11 17:27:34 人评论 次浏览
扫一扫关注最新编程教程