#方分布

分布式锁

 同步方式:锁原子变量volatile锁的性能优化缩小锁的范围减小锁的粒度锁分段锁的分类公平锁:synchronized,ReentrantLock非公平锁:ReentrantLock,CAS(自旋锁)独享锁: synchronized,ReentrantLock共享锁:Semaphore互斥性:在...
IT猿 ·2020-03-27

分布式缓存

1)缓存的读写模式(1)缓存有3种读写模式CacheAside(旁路缓存)Read/Write(读写穿透)WriteBehindCaching(异步缓存写入)(2)CacheAside 写过程:更新DB=>删除cache=>DB驱动缓存数据更新(cachelazy更新,eg:异步探测DB变更日志,...
IT猿 ·2020-03-27

分布式事务

   参考:https://www.cnblogs.com/ghl666/p/11930683.html  持久化:多方式持久化重试:可配置的重试策略幂等性:接口要保持幂等性 1)TCCtransaction:TCC开源地址: https://git...
IT猿 ·2020-03-27

大数据时代之hadoop(五):hadoop 分布式计算框架(MapReduce)

 大数据时代之hadoop(一):hadoop安装大数据时代之hadoop(二):hadoop脚本解析大数据时代之hadoop(三):hadoop数据流(生命周期)大数据时代之hadoop(四):hadoop分布式文件系统(HDFS)      &n...

1、Dubbo-分布式系统定义

1.1)、什么是分布式系统?《分布式系统原理与范型》定义:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”分布式系统(distributedsystem)是建立在网络之上的软件系统。 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分...

Ceph剖析:数据分布之CRUSH算法与一致性Hash

https://www.cnblogs.com/shanno/p/3958298.html数据分布是分布式存储系统的一个重要部分,数据分布算法至少要考虑以下三个因素:1)故障域隔离。同份数据的不同副本分布在不同的故障域,降低数据损坏的风险;2)负载均衡。数据能够均匀地分布在磁盘容量不等的存储节点,避免部分节点空闲部分节...

分布式系统服务的稳定性

转自:https://blog.csdn.net/zuoanyinxiang/article/details/51680183服务稳定性的实现方案: 依赖管理&服务分级&优雅降级&开关&应急预案   ...

Redis Cluster的搭建与部署,实现redis的分布式方案

  上篇RedisSentinel安装与部署,实现redis的高可用实现了redis的高可用,针对的主要是master宕机的情况,我们发现所有节点的数据都是一样的,那么一旦数据量过大,redis也会效率下降的问题。redis3.0版本正式推出后,有效地解决了Redis分布式方面的需求,当遇到单机内存、并发、流量等瓶颈时...

spring-session实现分布式集群session的共享

  HttpSession是通过Servlet容器创建和管理的,像Tomcat/Jetty都是保存在内存中的。但是我们把应用搭建成分布式的集群,然后利用LVS或Nginx做负载均衡,那么来自同一用户的Http请求将有可能被分发到多个不同的应用中。那问题来了,如何保证不同的应用能够共享同一份session数据呢?最简单的...

Hadoop三种安装模式:单机模式,伪分布式,真正分布式

Hadoop三种安装模式:单机模式,伪分布式,真正分布式一单机模式standalone单机模式是Hadoop的默认模式。当首次解压Hadoop的源码包时,Hadoop无法了解硬件安装环境,便保守地选择了最小配置。在这种默认模式下所有3个XML文件均为空。当配置文件为空时,Hadoop会完全运行在本地。因为不需要与其他节...
首页上一页...3435363738下一页尾页