梦想

梦想

  • Home
  • Archives
  • About

深入理解计算机系统笔记

深入理解计算机系统笔记第一章操作系统的功能 防止硬件被失控的应用程序滥用 向应用程序提供简单一致的机制控制复杂而大相径庭的硬件。

2015-11-05

增广贤文

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152人情似纸张张薄,世事如棋局局新。贫居闹市无人问,富在深山有远亲。不信但看宴中酒,杯杯先敬富

2015-11-05

Google's Photon Fault-tolerant and Scalable Joining of Continuous Data Streams

Google’s Photon: Fault-tolerant and Scalable Joining of Continuous Data Streams 翻译引言做的事情还是stream processing里的join。如果说主要的特色,那就是应用场景以及可靠性了。Pho

2015-11-05

Hash and related Collections

Hash函数与xor-shift scheme,HashCollections,BloomFilter根据定义,Hashcode用于帮助Equals更快速的鉴定两个对象是否相同,于此同时,HashCode也广泛运用于很多基于Hash的Collections。本文简要分析了Hash

2015-10-20

Heron 论文翻译及理解

Heron 论文翻译及理解背景介绍:Heron是号称Twitter流数据处理的新一代实现,是StormV2。我们首先回顾一下Storm系统的问题 worker日志混乱,如果一个bolt日志过大,会冲掉其他bolt的日志 worker之间因为没有资源隔离,因此会出现不确定的wor

2015-10-11

Borg论文翻译及理解

Borg论文翻译及理解引言随着docker使用的日渐普遍,资源调度从新成为一个火热的方向。不过这一次从之前的调度算法的研究晋升到实现。 所以G也赶紧把珍藏多年的大杀器Borg拿出来显摆一下。 一些不错的infoq资料http://www.infoq.com/cn/news/201

2015-10-11

不会暂停的垃圾回收器,C4

不会暂停的垃圾回收器,C4 The Continuously Concurrent Compacting Collector,by Zing JVM @azulsystems最近在看GC有很多不错的文章,顺便翻一下C4吧,似乎很神的样子 垃圾收集器相关G1是Oracle下一代垃圾

2015-10-11

对Paxos一点浅薄的认识

对Paxos一点浅薄的认识 Paxos作为大神的一篇经典之作,已经有太多的人尝试对其进行理解和解释。但很遗憾,由于本人理解能力有限,至今难以勾勒出对其一个清晰的轮廓。 因此尝试通过对本文的撰写理清一些思路。 引言:Paxos到底用来做什么在讨论这个问题之前,我们不妨先想想: 1

2015-10-11

Kafka 几个实现细节

Kafka 几个实现细节关于Kafka大方向上的介绍已经很多了,infoq上面不少不错的资源 http://www.oschina.net/translate/kafka-design?cmp&p=1# http://www.infoq.com/cn/articles/k

2015-10-11

Kafka 新版Producer Java版代码阅读

Kafka 新版Producer Java版代码阅读Kafka在0.8.2.1出了新版Producer,支持ack(仅Java版,因为通过JavaClient实现的)。因此对代码进行了简单阅读,并记录如下: 接口如下: public Future<RecordMetadat

2015-10-11

Future and FutureTask

Java 中的Future以及FutureTask参考文献 查阅sun.misc.Unsafe.compareAndSwapInt相关 非阻塞同步算法与CAS(Compare and Swap)无锁算法: http://www.tuicool.com/articles/zuu

2015-10-11

Binary Indexed Tree 树状数组

Binary Indexed Tree 树状数组做Leetcode 做到MeetingRoomII的时候我知道不用线段树或者树状数组是不太好搞了。还是来学习一下吧。 树状数组算是线段树的一种特殊情况(子集),所以树状数组能解决的问题线段树一定能做,但线段树能做的树状数组不一定能做

2015-08-11

分類

  • DistributedSystem2
  • Google2
  • JDK Details2
  • JVM1
  • Kafka2
  • 算法1
  • 读书笔记1
  • 随笔1

標簽

  • Borg1
  • C41
  • Details2
  • DistributedSystem4
  • GC1
  • Google2
  • Hash1
  • Heron1
  • JDK Details1
  • JVM1
  • Java1
  • Kafka2
  • Paxos1
  • Photon1
  • Producer1
  • Storm1
  • Thread1
  • bloomfilter1
  • cc1
  • 树状数组1

標簽雲

Borg C4 Details DistributedSystem GC Google Hash Heron JDK Details JVM Java Kafka Paxos Photon Producer Storm Thread bloomfilter cc 树状数组 算法 翻译 读书笔记 随笔

歸檔

  • November 20153
  • October 20158
  • August 20151

Powered by hexo and Theme by Pacman © 2015 孟由