会员
T恤
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
[置顶]
理解分布式一致性与Raft算法
摘要: 理解分布式一致性与Raft算法 永远绕不开的CAP定理 出于可用性及负载方面考虑,一个分布式系统中数据必然不会只存在于一台机器,一致性简单地说就是分布式系统中的各个部分保持数据一致 ![1 1PF3102KOJ.jpg 18kB][1] 但让数据保持一致往往并不像看上去那么简单,假设我们有两台机器A
阅读全文
posted @ 2019-08-06 10:12 吴纹羽
阅读(5556)
评论(0)
推荐(1)
[置顶]
开发高性能的MongoDB应用—浅谈MongoDB性能优化
摘要: 关联文章索引:大数据时代的数据存储,非关系型数据库MongoDB性能与用户量 “如何能让软件拥有更高的性能?”,我想这是一个大部分开发者都思考过的问题。性能往往决定了一个软件的质量,如果你开发的是一个互联网产品,那么你的产品性能将更加受到考验,因为你面对的是广大的互联网用户,他们可不是那么有耐心的...
阅读全文
posted @ 2014-12-16 14:30 吴纹羽
阅读(32467)
评论(22)
推荐(40)
2018年11月21日
Golang并发原理及GPM调度策略(一)
摘要: 其实从一开始了解到go的goroutine概念就应该想到,其实go应该就是在内核级线程的基础上做了一层逻辑上的虚拟线程(用户级线程)+ 线程调度系统,如此分析以后,goroutine也就不再那么神秘了。 并发≠并行 假如我们有一段CPU密集型任务,我们创建2000个gorountine是否真的可以将
阅读全文
posted @ 2018-11-21 19:01 吴纹羽
阅读(12249)
评论(4)
推荐(5)
2018年5月21日
服务间通信方式【MQ在分布式系统中的使用场景】
摘要: 解决的问题 一项技术的产生必然是为了解决问题而生,了解了一项技术解决的问题,就能够很轻松的理解这项技术的设计根本,从而更好地理解与使用这项技术。 消息中间件和RPC从根本上来说都是为了解决分布式系统的服务间通信问题,我们的服务从最初的单体应用发展到SOA架构到现在的微服务架构,必不可少的就是服务间通
阅读全文
posted @ 2018-05-21 08:15 吴纹羽
阅读(5498)
评论(4)
推荐(5)
2015年4月16日
Geek们为什么都用Linux?《完全使用Linux工作-王垠》读后记
摘要: 真正开始使用Linux是从2013年某月看到王垠写的一篇《完全用Linux工作》,当时属于无比崇拜王垠的阶段,虽然在那之前常年都在电脑上装着双系统(linux,win),但linux也只能在我电脑开机时选择系统的时候秀一下存在感罢了,因为我装完之后压根就没进过linux。看完《完全用Linux工作》
阅读全文
posted @ 2015-04-16 10:10 吴纹羽
阅读(13211)
评论(42)
推荐(7)
2015年4月14日
简述负载均衡&CDN技术
摘要: 曾经见到知乎上有人问“为什么像facebook这类的网站需要上千个工程师维护?”,下面的回答多种多样,但总结起来就是:一个高性能的web系统需要从无数个角度去考虑他,大到服务器的布局,小到软件中某个文件的实现,甚至于某个循环内的运算如果出现不严谨都可能导致全盘崩溃。 上面提到web性能优化需要...
阅读全文
posted @ 2015-04-14 10:18 吴纹羽
阅读(15474)
评论(47)
推荐(55)
2014年11月6日
大数据时代的数据存储,非关系型数据库MongoDB
摘要: 第二篇:开发高性能的MongoDB应用—浅谈MongoDB性能优化爆炸式发展的NoSQL技术 在过去的很长一段时间中,关系型数据库(Relational Database Management System)一直是最主流的数据库解决方案,他运用真实世界中事物与关系来解释数据库中抽象的数据架构。...
阅读全文
posted @ 2014-11-06 16:01 吴纹羽
阅读(23170)
评论(24)
推荐(66)
2014年2月21日
线程池 (thread pool) 的类型与实现方式
摘要: 在许多应用中需要频繁的创建许多生命周期很短的线程,如果用传统方法的话就会造成大量的资源了浪费,java的设计者们考虑到了这点在java中加入了线程池这个特性,它负责管理大量的线程的创建销毁等操作。 首先我们需要了解一个类:java.util.concurrent.Executors(执行器) ...
阅读全文
posted @ 2014-02-21 10:01 吴纹羽
阅读(4542)
评论(0)
推荐(3)
2014年2月20日
Java上的jQuery?解析HTML利器—Jsoup
摘要: 也许大家有过在java运行平台上解析html的经历,通常的方式是将HTML以XML的形式进行结点解析,调用java本身的xml解析类库。这样的方式很容易理解并且很方便,但习惯用jQuery的各位是否在感叹能否在java中像jQuery一样获取标签内容,实现DOM操作呢?终于,发现了一个html解...
阅读全文
posted @ 2014-02-20 23:16 吴纹羽
阅读(11418)
评论(5)
推荐(4)
公告