架构师之路 + 关注
手机版

消息顺序性为何这么难?

很多业务都需要考虑消息投递的顺序性: 单聊消息投递,保证发送方发送顺序与接收方展现顺序一致 群聊消息投递,保证所有接收方展现顺序一致 充值支付消息,保证同一个用户发起的请求在服务端执行序列一致 消息顺序性是分布式系统架构设计中非常难的问题...

架构 服务器 Image 序列 service

为什么说,MapReduce,颠覆了互联网分层架构的本质?

为什么说,MapReduce系统架构,颠覆了互联网分层架构的本质? 下图是一个典型的,互联网分层架构:客户端层:典型调用方是浏览器browser或者手机APP 站点应用层:实现核心业务逻辑,从下游获取数据,对上游返回html或者json...

云栖社区 架构 服务器 函数 互联网 reduce 集群 Image CPU Mapreduce 数据存储

一分钟说清楚并查集

云栖社区 架构 数据结构

“微信群覆盖”,线性求解方案?

算法 排序

世界上最漂亮的排序算法!

直奔主题,世界上“最漂亮”的排序算法。 void stooge_sort(int arr[], int i, int j){          if (arr[i]>arr[j]) swap(arr[i], arr[j]);     ...

算法 排序 void 数组

关于MySQL内核,一定要知道的!

近一个多月,写了一些MySQL内核的文字,稍作总结,希望对大家有帮助。1.《InnoDB,为何并发如此之高?》 文章介绍了: (1)什么是并发控制; (2)并发控制的常见方法:锁,数据多版本; (3)redo,undo,回滚段的实践...

云栖社区 架构 mysql innodb 高并发 索引 并发控制 myisam

管理员:
山哥在这里
11
+ 关注
2
成员
30
文章