架构
三十而立90后
90后的天下
展开
-
开源日志系统比较:scribe、chukwa、kafka、flume
1. 背景介绍许多公司的平台每天会产生大量的日志(一般为流式数据,如,搜索引擎的pv,查询等),处理这些日志需要特定的日志系统,一般而言,这些系统需要具有以下特征:(1) 构建应用系统和分析系统的桥梁,并将它们之间的关联解耦;(2) 支持近实时的在线分析系统和类似于Hadoop之类的离线分析系统;(3) 具有高可扩展性。即:当数据量增加时,可以通过增加节点进行水转载 2017-02-08 11:21:07 · 1151 阅读 · 0 评论 -
sharding-jdbc 分库分表
1. 使用基础:使用Sharding-JDBC 分库分表:https://www.cnblogs.com/coderzhw/p/11094305.html(文末有参考连接文章也都不错)2.学习sharding-jdbc 之spring+mybatis+sharding-jdbc整合https://blog.csdn.net/clypm/article/details/5437852...原创 2019-10-10 16:28:47 · 156 阅读 · 0 评论 -
mycat 相关文章
1. mycat 入门教程https://www.cnblogs.com/jpfss/p/8192869.html2.mycat分片规则详解https://www.cnblogs.com/alan319/p/10556979.html3.MyCat 看了这篇什么都会了https://www.jianshu.com/p/c6e29d724fca4.Mycat 分布式事务的实现...原创 2019-10-10 15:52:18 · 125 阅读 · 0 评论 -
Redis Cluster 和 Twemproxy
memcached/redis比较 缓存代理比较(Twemproxy/Codis/Redis-cluster):https://blog.csdn.net/steven_change/article/details/79846829一致性哈希之应用twemproxy与codishttps://blog.csdn.net/chdhust/article/details/79491015...转载 2019-10-10 13:15:17 · 315 阅读 · 1 评论 -
cap与一致性(强一致性、弱一致性、最终一致性)
在足球比赛里,一个球员在一场比赛中进三个球,称之为帽子戏法(Hat-trick)。在分布式数据系统中,也有一个帽子原理(CAP Theorem),不过此帽子非彼帽子。CAP原理中,有三个要素:一致性(Consistency) 可用性(Availability) 分区容忍性(Partition tolerance)CAP原理指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。因此在进行...转载 2019-03-31 23:24:04 · 14528 阅读 · 0 评论 -
理论之CAP,BASE,Quorum,2PC,3PC,paxos
分布式环境的各种问题1 并发性问题 当多个节点并发操作共享资源的时候,怎么准确并且高效的协调分布式并发操作 2 时序性问题 很难判断事件的发生先后问题。缺乏一个全局时钟序列的控制。 3 高可用性问题 由于分布式系统,故障经常发生。 4 通信异常问题 一次网络通信的延时大概在0.1--1ms之间。如何解决消息丢失,消息延迟问题 5 数据一致性问题 局部小集群完成了本来需要完整系统才能完成...转载 2019-03-31 23:20:10 · 514 阅读 · 0 评论 -
log4j2 使用详解
转自http://www.cnblogs.com/leo-lsw/p/log4j2tutorial.html Log4j 2的好处就不和大家说了,如果你搜了2,说明你对他已经有一定的了解,并且想用它,所以这里直接就上手了。 1. 去官方下载log4j 2,导入jar包,基本上你只需要导入下面两个jar包就可以了(xx是乱七八糟的版本号): log4j-core-x转载 2017-02-09 10:01:29 · 286 阅读 · 0 评论 -
京东一元抢宝系统的数据库架构优化(分实例分库分表)
https://mp.weixin.qq.com/s/mukSACmRgmDyz69_59TRtw原创 2019-10-10 17:14:29 · 277 阅读 · 0 评论