导航菜单
路很长,又很短
首页
Java
Web前端
网站
Linux
DB
服务器
大数据
SEO
消息队列
ES/Solr
面试
源码
苏说
微服务
线上问题
架构
Other
博主信息
昵 称:
Cocodroid
->
关于我
Q Q:
2531075716
博文数:
356
阅读量:
1920642
访问量:
232209
至今:
×
《《留言板》》
用户名:
留言:
博文栏目
Java (117)
Web前端 (18)
网站 (21)
Linux (16)
DB (26)
服务器 (12)
大数据 (22)
SEO (4)
消息队列 (16)
ES/Solr (18)
面试 (19)
源码 (13)
苏说 (20)
微服务 (3)
线上问题 (11)
架构 (4)
Other (16)
友情链接
个人网站-VerySu
51cto-技术博客
分享博文列表:【
分布式
】
·
阿里云Redis实例慢查剖析
Redis凭借着丰富的数据类型和高并发处理能力已经成为目前最受欢迎的内存数据库,很多用户对Redis的印象就是高并发,高吞吐,低时延,殊不知Redis的性能也很“脆弱”,使用不当很容易出现性能问题。Redis原理Redis是一个单进程单线程的模型,网络收发包、协议处理以及命令处理 ...
更多
(128)阅读 2022-03-01
·
Redis 5.0新功能介绍
Redis5.0新功能介绍222-->222-->简介:Redis5.0是Redis产品的重大版本发布。新增的stream数据结构,提供了丰富的应用场景和想象空间;内核的改进和bugfix,使用更健壮;支持账号体系,根据账号用途赋予相应的权限,更加安全;审计日志,记录了读写操作、 ...
更多
(125)阅读 2022-03-01
·
解读Mesos
Mesos是Apache下的开源分布式资源管理框架,今天的介绍主要有以下几个方面:1.WhyMesos2.WhatisMesos3.MesosInternal4.MesosScheduling5.ComparetoOthers1.WhyMesos?现今公司里的微架构很多,组件也越 ...
更多
(276)阅读 2021-10-27
·
6 张图带你彻底搞懂分布式事务 XA 模式 - 阿里巴巴云原
作者|朱晋君XA协议是由X/Open组织提出的分布式事务处理规范,主要定义了事务管理器TM和局部资源管理器RM之间的接口。目前主流的数据库,比如oracle、DB2都是支持XA协议的。mysql从5.0版本开始,innoDB存储引擎已经支持XA协议,今天的源码介绍实验环境使用的是 ...
更多
(320)阅读 2021-10-26
·
分布式一致性与共识算法
分布式一致性CAP拜占庭将军问题FLP共识算法Paxos和RaftBasicPaxosMulti-PaxosRaftPOW(Proof-of-Work)POS(Proof-of-Stake)DPOS(DelegatedProof-of-Stake)总结Reference分布式一致 ...
更多
(917)阅读 2019-06-17
·
聊聊分布式事务,再说说解决方案
前言最近很久没有写博客了,一方面是因为公司事情最近比较忙,另外一方面是因为在进行CAP的下一阶段的开发工作,不过目前已经告一段落了。接下来还是开始我们今天的话题,说说分布式事务,或者说是我眼中的分布式事务,因为每个人可能对其的理解都不一样。分布式事务是企业集成中的一个技术难点,也 ...
更多
(1445)阅读 2017-11-16
·
基于Redis的分布式锁到底安全吗?
网上有关Redis分布式锁的文章可谓多如牛毛了,不信的话你可以拿关键词“Redis分布式锁”随便到哪个搜索引擎上去搜索一下就知道了。这些文章的思路大体相近,给出的实现算法也看似合乎逻辑,但当我们着手去实现它们的时候,却发现如果你越是仔细推敲,疑虑也就越来越多。实际上,大概在一年以 ...
更多
(1325)阅读 2017-10-30
·
微服务--分布式事务的实现方法及替代方案
微服务–分布式事务的实现方法及替代方案这两天正在研究微服务架构中分布式事务的处理方案,做一个小小的总结,作为备忘.如有错误,欢迎指正!概念澄清事务补偿机制:在事务链中的任何一个正向事务操作,都必须存在一个完全符合回滚规则的可逆事务.CAP理论:CAP(Consistency,Av ...
更多
(1320)阅读 2017-10-21
·
深入理解分布式事务,高并发下分布式事务的解决方案
1、什么是分布式事务分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作 ...
更多
(1448)阅读 2017-10-19
·
分布式文件系统FastDFS设计原理
FastDFS是一个开源的轻量级分布式文件系统,由跟踪服务器(trackerserver)、存储服务器(storageserver)和客户端(client)三个部分组成,主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB
更多
(1615)阅读 2017-10-14
·
分布式锁的三种实现方式
一、zookeeper1、实现原理:基于zookeeper瞬时有序节点实现的分布式锁,其主要逻辑如下(该图来自于IBM网站)。大致思想即为:每个客户端对某个功能加锁时,在zookeeper上的与该功能对应的指定节点的目录下,生成一个唯一的瞬时有序节点。判断是否获取锁的方式很简单, ...
更多
(1054)阅读 2017-09-27
·
redis监控及优化
出现cpu过高的原因有:1、连接数过多,通过redis-cliinfo|grepconnected_clients查看2、慢查询,因为redis是单线程,如果有慢查询的话,会阻塞住之后的操作,通过redis日志查 3、value值过大?比如value几十兆,当然这种情况比较少, ...
更多
(1265)阅读 2017-09-24
·
Zookeeper和分布式环境中的假死脑裂问题 - 网易杭研
最近和同事聊天无意间发现他们的系统也存在脑裂的问题。想想当初在我们的系统中为了解决脑裂花了非常大的功夫,现在和大家一起讨论下脑裂,假死等等这些问题和解决的方法。在一个大集群中往往会有一个master存在,在长期运行过程中不可避免的会出现宕机等问题导致master不可用,在出现这样 ...
更多
(4071)阅读 2017-09-23
·
如何防止HA集群的脑裂
1.引言脑裂(split-brain),指在一个高可用(HA)系统中,当联系着的两个节点断开联系时,本来为一个整体的系统,分裂为两个独立节点,这时两个节点开始争抢共享资源,结果会导致系统混乱,数据损坏。对于无状态服务的HA,无所谓脑裂不脑裂;但对有状态服务(比如MySQL)的HA ...
更多
(1413)阅读 2017-09-23
热词:
大数据
Java
Spring
MySQL
JavaScript
消息队列
Tomcat
Solr
ElasticSearch
分享栏目( 703 篇)
分布式 (14)
资源分享 (3)
Java (94)
JVM (15)
Web前端 (28)
MySQL (13)
编程开发 (71)
Linux (28)
程序员 (6)
消息队列 (6)
大数据 (6)
SEO (15)
J2EE (7)
架构 (90)
操作系统 (4)
网络基础 (12)
运维 (8)
电商 (13)
数据库 (11)
网站建设 (54)
爬虫 (0)
插件 (2)
并发 (10)
安全 (1)
搜索引擎 (36)
ZooKeeper (5)
Netty (9)
面试/笔试 (41)
开源 (25)
移动 (15)
区块链 (10)
其它 (51)
云标签
标签球>>
云标签 - Su的技术博客
Elasticsearch(23)
Hadoop(18)
IT大会(12)
JQuery(15)
JUC锁(9)
JVM(13)
Java(119)
Kafka(13)
MySQL(44)
Netty(16)
Redis(23)
SEO(31)
Solr(34)
Spring(13)
Web(13)
WordPress(15)
Zookeeper(20)
javascript(10)
linux(20)
nginx(10)
代码(10)
分布式(15)
前后端分离(9)
多线程(23)
大型网站(11)
大数据(11)
存储(9)
对象(14)
并发(12)
开发(16)
开源(16)
性能优化(13)
插件(11)
搜索引擎(14)
数据(10)
数据库(19)
日志(11)
服务器(14)
架构(69)
架构师(9)
源码(13)
源码分析(24)
电商(10)
程序员(20)
缓存(12)
编程语言排行榜(11)
网站(49)
网站静态化(11)
问题(12)
面试(28)
面试题(20)