码迷,mamicode.com
首页 >  
搜索关键字:强一致    ( 228个结果
死磕 java集合之ConcurrentHashMap源码分析(一)
死磕 java集合之ConcurrentHashMap源码分析(一) 它的存储结构是什么样的? 它使用了哪些锁? 它是怎么扩容的? 它是否是强一致性的? 它不能解决哪些问题? 它的源码中使用了哪些不常见的技术? ...
分类:编程语言   时间:2019-04-09 00:49:19    阅读次数:141
面向对象基础总结
1.对象和类 1.1 对象和类的关系:对象是类的实例,类是对象的模板。 1.2 对象:拥有属性和方法 属性:静态特征,数据,变量 方法:动态特征,行为,功能 属性是数据,方法就是对数据的操作 1.3 面向对象: 对象:显示世界中的所有实体都是对象 类 : 对具有共同属性和行为的对象进行抽象,得到的一 ...
分类:其他好文   时间:2019-03-31 14:08:19    阅读次数:161
spring cloud eureka和HashiCorp consul对比
Eureka VS Consul Eureka是java编写的,运行在servlet容器中 Consul则是go编写而成。 Eureka保证高可用(A),服务注册速度快,即使节点数据不同步,集群也能正常提供服务,但从服务获取到的数据并不具备实时性 Consul保证强一致性(C),服务注册相比Eure ...
分类:编程语言   时间:2019-03-26 13:44:55    阅读次数:271
从零开始搭建etcd分布式存储系统+web管理界面
什么是ETCD 随着CoreOS和Kubernetes等项目在开源社区日益火热,它们项目中都用到的etcd组件作为一个高可用、强一致性的服务发现存储仓库,渐渐为开发人员所关注。 在云计算时代,如何让服务快速透明地接入到计算集群中,如何让共享配置信息快速被集群中的所有机器发现, 更为重要的是,如何构建 ...
分类:Web程序   时间:2019-03-10 09:39:25    阅读次数:1380
Eureka的工作原理以及它与ZooKeeper的区别
1、Eureka 简介: Eureka 是 Netflix 出品的用于实现服务注册和发现的工具。 Spring Cloud 集成了 Eureka,并提供了开箱即用的支持。其中, Eureka 又可细分为 Eureka Server 和 Eureka Client。 1.基本原理 上图是来自eurek ...
分类:其他好文   时间:2019-02-11 16:56:13    阅读次数:206
搞懂分布式技术6:Zookeeper典型应用场景及实践
搞懂分布式技术6:Zookeeper典型应用场景及实践 一.ZooKeeper典型应用场景实践 ZooKeeper是一个高可用的分布式数据管理与系统协调框架。基于对Paxos算法的实现,使该框架保证了分布式环境中数据的强一致性,也正是基于这样的特性,使得ZooKeeper解决很多分布式问题。网上对Z ...
分类:其他好文   时间:2019-02-08 21:45:36    阅读次数:170
微服务架构及幂等性
微服务架构 微服务架构是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。它的主要作用是将功能分解到离散的各个服务当中,从而降低系统的耦合性,并提供更加灵活的服务支持。 和 微服务 相对应的,这种方式一般被称为 单体式开发(Monolithic) 。既所有的功能打包在一个 W ...
分类:其他好文   时间:2019-01-28 01:18:42    阅读次数:262
Eureka 与 ZooKeeper(一)
CAP理论:c 强一致性 a 可用性 p 分区容错性 ZooKeeper遵循的是CP, Eureka 则是AP。 Zookeeper保证CP 当向注册中心查询服务列表时,我们可以容忍注册中心返回的是几分钟以前的注册信息,但不能接受服务直接down掉不可用。也就是说,服务注册功能对可用性的要求要高于一 ...
分类:其他好文   时间:2019-01-14 00:21:45    阅读次数:192
编写你的第一个 Java 版 Raft 分布式 KV 存储
本文旨在讲述如何使用 Java 语言实现基于 Raft 算法的,分布式的,KV 结构的存储项目。该项目的背景是为了深入理解 Raft 算法,从而深刻理解分布式环境下数据强一致性该如何实现;该项目的目标是:在复杂的分布式环境中,多个存储节点能够保证数据强一致性。 ...
分类:编程语言   时间:2019-01-12 14:18:52    阅读次数:187
阿里微服务架构下分布式事务解决方案-GTS
虽然微服务现在如火如荼,但对其实践其实仍处于初级阶段。即使互联网巨头的实践也大多是试验层面,鲜有核心业务系统微服务化的案例。GTS是目前业界第一款,也是唯一的一款通用的解决微服务分布式事务问题的中间件,而且可以保证数据的强一致性。本文将对GTS做出深入解读。 微服务倡导将复杂的单体应用拆分为若干个功 ...
分类:其他好文   时间:2019-01-11 21:18:51    阅读次数:244
228条   上一页 1 ... 8 9 10 11 12 ... 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!