深入理解计算机系统笔记
深入理解计算机系统笔记第一章操作系统的功能 防止硬件被失控的应用程序滥用 向应用程序提供简单一致的机制控制复杂而大相径庭的硬件。
深入理解计算机系统笔记第一章操作系统的功能 防止硬件被失控的应用程序滥用 向应用程序提供简单一致的机制控制复杂而大相径庭的硬件。
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152人情似纸张张薄,世事如棋局局新。贫居闹市无人问,富在深山有远亲。不信但看宴中酒,杯杯先敬富
Google’s Photon: Fault-tolerant and Scalable Joining of Continuous Data Streams 翻译引言做的事情还是stream processing里的join。如果说主要的特色,那就是应用场景以及可靠性了。Pho
Hash函数与xor-shift scheme,HashCollections,BloomFilter根据定义,Hashcode用于帮助Equals更快速的鉴定两个对象是否相同,于此同时,HashCode也广泛运用于很多基于Hash的Collections。本文简要分析了Hash
Heron 论文翻译及理解背景介绍:Heron是号称Twitter流数据处理的新一代实现,是StormV2。我们首先回顾一下Storm系统的问题 worker日志混乱,如果一个bolt日志过大,会冲掉其他bolt的日志 worker之间因为没有资源隔离,因此会出现不确定的wor
Borg论文翻译及理解引言随着docker使用的日渐普遍,资源调度从新成为一个火热的方向。不过这一次从之前的调度算法的研究晋升到实现。 所以G也赶紧把珍藏多年的大杀器Borg拿出来显摆一下。 一些不错的infoq资料http://www.infoq.com/cn/news/201
不会暂停的垃圾回收器,C4 The Continuously Concurrent Compacting Collector,by Zing JVM @azulsystems最近在看GC有很多不错的文章,顺便翻一下C4吧,似乎很神的样子 垃圾收集器相关G1是Oracle下一代垃圾
对Paxos一点浅薄的认识 Paxos作为大神的一篇经典之作,已经有太多的人尝试对其进行理解和解释。但很遗憾,由于本人理解能力有限,至今难以勾勒出对其一个清晰的轮廓。 因此尝试通过对本文的撰写理清一些思路。 引言:Paxos到底用来做什么在讨论这个问题之前,我们不妨先想想: 1
Kafka 几个实现细节关于Kafka大方向上的介绍已经很多了,infoq上面不少不错的资源 http://www.oschina.net/translate/kafka-design?cmp&p=1# http://www.infoq.com/cn/articles/k
Kafka 新版Producer Java版代码阅读Kafka在0.8.2.1出了新版Producer,支持ack(仅Java版,因为通过JavaClient实现的)。因此对代码进行了简单阅读,并记录如下: 接口如下: public Future<RecordMetadat
Java 中的Future以及FutureTask参考文献 查阅sun.misc.Unsafe.compareAndSwapInt相关 非阻塞同步算法与CAS(Compare and Swap)无锁算法: http://www.tuicool.com/articles/zuu
Binary Indexed Tree 树状数组做Leetcode 做到MeetingRoomII的时候我知道不用线段树或者树状数组是不太好搞了。还是来学习一下吧。 树状数组算是线段树的一种特殊情况(子集),所以树状数组能解决的问题线段树一定能做,但线段树能做的树状数组不一定能做