- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 分布式系统的一致性问题分析和解决办法
谈到分布式都会讨论CAP问题的解决办法,分布式的CAP原理,CAP即一致性、可用性和分区容错性。百度百科解释:CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。在我们的应用中一致性出了问题,或者说之...
2019-08-12 23:47:45 600
转载 高并发下数据库分库分表方案
1. 为什么要分库分表(设计高并发系统的时候,数据库层面该如何设计)?用过哪些分库分表中间件?不同的分库分表中间件都有什么优点和缺点?你们具体是如何对数据库如何进行垂直拆分或水平拆分的?面试题剖析为什么要分库分表?(设计高并发系统的时候,数据库层面该如何设计?)说白了,分库分表是两回事儿,大家可别搞混了,可能是光分库不分表,也可能是光分表不分库,都有可能。我先给大家抛出来一个场景。...
2019-12-08 19:30:46 345
原创 分表后如何垮库查询数据
第一、join的场景,规避join,可以将数据按照公司或者用户id来分库,每条数据都有自己的公司属性和个人属性,按照公司id或者userid进行hash取模,存入取模后对应的表,这样一个公司的数据或者一个用户的数据都在一个库里,以公司或者用户的角度去查看数据的时候不会垮库,这样就比较方便,既达到了分库的目的,也解决了查询垮库的难题。或者采用mycat或者sharding-jdbc,前者是p...
2019-12-08 17:56:11 304
转载 在创业公司做架构师,你需要解决哪些问题?
人生若只如初见,找对象如此,在公司干活也是一样编者按:本文作者陈科,36氪经授权转载自微信公众号 “聊聊架构 ”(ID:archtime)。河狸家的架构师陈科是千万技术创业者中的一位,在此之前,他曾在浙江电信、阿里巴巴、华为、58同城任开发工程及架构师等职位。在本文中,作者将分享他加入创业公司后遇到的一些挑战以及解决方案,主要包括以下七个方面:1、项目管理的问题; 2、业务代码的问...
2019-12-07 10:36:12 273
转载 分析zookeeper到底能做什么?
Zookeeper是hadoop的一个子项目,虽然源自hadoop,但是我发现zookeeper脱离hadoop的范畴开发分布式框架的运用越来越多。今天我想谈谈zookeeper,本文不谈如何使用zookeeper,而是zookeeper到底有哪些实际的运用,哪些类型的应用能发挥zookeeper的优势,最后谈谈zookeeper对分布式网站架构能产生怎样的作用。 Zookeeper是针对大型分...
2018-03-21 16:12:59 141
原创 《清醒思考的艺术:你最好让别人去犯的52种思维错误》读书笔记
标题是一本书的名字。最近跟一位年长同事聊天,才想起来开个博客写点笔记,这是第一篇。这本书通过各种例子讲了人常见的思维逻辑:1.幸存偏误 为什么你该去逛逛墓地。解释:一百个创业者中只有一个成功,而我们知道的仅仅是成功的创业者,例如马云,所以不能只看到一个人的成功,其实于此同时还有无数个失败者,只是我们不难容易看到。2.游泳队员身材错觉。解释:不一定是游泳带来的身材好,游泳队员本来身材就好。3.过度自...
2018-03-11 17:59:44 573
Servlet 容器工作原理解析
2012-09-27
Oracle 10g中使用过程插入多条数据
2008-07-24
Servlet过滤器机制分析及应用
2008-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人