# HG changeset patch # User Nobuyasu Oshiro # Date 1391238935 -32400 # Node ID c06ec0269eba0a926e409436f4f3299593a7c8e8 # Parent d770a2b534b3b767f5b06b2f55b64cbf664057cb memcached diff -r d770a2b534b3 -r c06ec0269eba paper/chapter1.tex --- a/paper/chapter1.tex Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/chapter1.tex Sat Feb 01 16:15:35 2014 +0900 @@ -4,7 +4,7 @@ % NoSQL の説明も必要。 本章ではまずデータベースの種類であるRelational DatabaseとNoSQL について述べる. 次に, 分散データシステムにおいて重要な CAP 定理について触れる. -最後に既存の NoSQL データベースとして Cassandra, MongoDB, Neo4j の特徴について述べる. +最後に既存の NoSQL データベースとしてmemcached, MongoDB, Neo4j, Cassandraの特徴について述べる. \section{Relational Database} RDBは列と行からなる2次元のテーブルにより実装されるデータベースである. @@ -46,15 +46,28 @@ 分散データシステムを考える場合は, この CAP 定理を意識していなければならない. -\newpage - \section{memcached} memcachedは揮発性の分散型キャッシュである. Key-Valueストアとなっている. RDBとも連携して使うことができ, その場合メモリの中にデータを保持させることでディスクへのアクセスを減らし 処理性能を上げることができる. -メモリの容量がなくなると, LRU(Least Recently Used)のため一番古いデータはメモリから削除されていまう. -memcachedは永続性の +メモリの容量がなくなると, LRU(Least Recently Used)のため一番古いデータはメモリから削除されてしまう. +memcachedは永続性は考慮していない. + +また, 分散を行う機能はサーバ側に備わっておらず, クライアント側の実装に任せている. +クライアント側ではノードのリストを保持している. +データの読み書きの際には, クライアント側で実装されている分散アルゴリズムい従って +読み書きをするノードが決定される(図\ref{fig:memcached}). + +\begin{figure}[htpb] + \begin{center} + \includegraphics[scale=0.7]{figures/memcached.pdf} + \caption{memchachedのデータ分散} + \label{fig:memchached} + \end{center} +\end{figure} + + \section{MongoDB} diff -r d770a2b534b3 -r c06ec0269eba paper/figures/alice_topology.xbb --- a/paper/figures/alice_topology.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/alice_topology.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 386.000000 218.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/bldsv12_read_bench.xbb --- a/paper/figures/bldsv12_read_bench.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/bldsv12_read_bench.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 360.000000 252.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/bldsv12_write_bench.xbb --- a/paper/figures/bldsv12_write_bench.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/bldsv12_write_bench.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 360.000000 252.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/cap_theorem.xbb --- a/paper/figures/cap_theorem.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/cap_theorem.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 301.000000 231.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/cas_experiment.xbb --- a/paper/figures/cas_experiment.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/cas_experiment.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 327.000000 248.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/cassandra.xbb --- a/paper/figures/cassandra.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/cassandra.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 336.000000 201.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/cassandra_ring.xbb --- a/paper/figures/cassandra_ring.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/cassandra_ring.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 400.000000 290.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/clients_request_servers.xbb --- a/paper/figures/clients_request_servers.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/clients_request_servers.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 433.000000 270.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/cluster_benchmark.xbb --- a/paper/figures/cluster_benchmark.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/cluster_benchmark.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 479.000000 293.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/cluster_request_server.xbb --- a/paper/figures/cluster_request_server.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/cluster_request_server.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 428.000000 271.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/consistency_quorum.xbb --- a/paper/figures/consistency_quorum.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/consistency_quorum.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 806.000000 301.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/consisutency_quorum.xbb --- a/paper/figures/consisutency_quorum.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/consisutency_quorum.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 806.000000 301.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/cs_ds.xbb --- a/paper/figures/cs_ds.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/cs_ds.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 466.000000 187.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/deos_proccess.xbb --- a/paper/figures/deos_proccess.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/deos_proccess.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 900.000000 619.500000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/destructive_tree.xbb --- a/paper/figures/destructive_tree.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/destructive_tree.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 404.000000 207.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/distribute_jungle.xbb --- a/paper/figures/distribute_jungle.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/distribute_jungle.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 245.000000 213.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/distributed_read_bench.xbb --- a/paper/figures/distributed_read_bench.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/distributed_read_bench.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 360.000000 252.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/distributed_repository.xbb --- a/paper/figures/distributed_repository.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/distributed_repository.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 451.000000 280.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/distributed_write_bench.xbb --- a/paper/figures/distributed_write_bench.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/distributed_write_bench.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 360.000000 252.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/dsandcs.xbb --- a/paper/figures/dsandcs.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/dsandcs.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 396.000000 256.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/jungle_experiment.xbb --- a/paper/figures/jungle_experiment.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/jungle_experiment.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 339.000000 249.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/memcached.pdf Binary file paper/figures/memcached.pdf has changed diff -r d770a2b534b3 -r c06ec0269eba paper/figures/memcached.xbb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/figures/memcached.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -0,0 +1,8 @@ +%%Title: ./memcached.pdf +%%Creator: extractbb 20130405 +%%BoundingBox: 0 0 421 287 +%%HiResBoundingBox: 0.000000 0.000000 421.000000 287.000000 +%%PDFVersion: 1.4 +%%Pages: 1 +%%CreationDate: Sat Feb 1 16:15:25 2014 + diff -r d770a2b534b3 -r c06ec0269eba paper/figures/merge1.xbb --- a/paper/figures/merge1.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/merge1.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 427.000000 430.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/merge2.xbb --- a/paper/figures/merge2.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/merge2.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 427.000000 242.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/merge_imp1.xbb --- a/paper/figures/merge_imp1.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/merge_imp1.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 499.000000 243.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/merge_imp2.xbb --- a/paper/figures/merge_imp2.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/merge_imp2.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 467.000000 256.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/mongodb_sharding.xbb --- a/paper/figures/mongodb_sharding.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/mongodb_sharding.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 417.000000 317.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/neo4j_replica.xbb --- a/paper/figures/neo4j_replica.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/neo4j_replica.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 448.000000 262.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/network_topology_ring.xbb --- a/paper/figures/network_topology_ring.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/network_topology_ring.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 256.000000 208.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/network_topology_tree.xbb --- a/paper/figures/network_topology_tree.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/network_topology_tree.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 329.000000 263.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/nodepath.xbb --- a/paper/figures/nodepath.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/nodepath.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 315.000000 340.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/non_destructive_edit1.xbb --- a/paper/figures/non_destructive_edit1.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/non_destructive_edit1.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 462.000000 207.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/non_destructive_edit2.xbb --- a/paper/figures/non_destructive_edit2.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/non_destructive_edit2.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 470.000000 240.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/non_destructive_edit3.xbb --- a/paper/figures/non_destructive_edit3.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/non_destructive_edit3.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 511.000000 211.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/non_destructive_edit4.xbb --- a/paper/figures/non_destructive_edit4.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/non_destructive_edit4.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 505.000000 218.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/non_destructive_merit.xbb --- a/paper/figures/non_destructive_merit.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/non_destructive_merit.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 350.000000 301.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/non_destructive_tree.xbb --- a/paper/figures/non_destructive_tree.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/non_destructive_tree.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 459.000000 207.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/nondestructive_edit1.xbb --- a/paper/figures/nondestructive_edit1.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/nondestructive_edit1.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 438.000000 207.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/putChildLog.xbb --- a/paper/figures/putChildLog.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/putChildLog.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 385.000000 149.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/putLog.xbb --- a/paper/figures/putLog.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/putLog.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 385.000000 149.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/read_bench.xbb --- a/paper/figures/read_bench.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/read_bench.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 360.000000 252.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/remote_codesegment.xbb --- a/paper/figures/remote_codesegment.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/remote_codesegment.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 295.000000 166.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/testcodesegment.xbb --- a/paper/figures/testcodesegment.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/testcodesegment.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 583.000000 158.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/topology_mesh.xbb --- a/paper/figures/topology_mesh.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/topology_mesh.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 317.000000 226.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/tree50.xbb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/figures/tree50.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -0,0 +1,8 @@ +%%Title: ./tree50.pdf +%%Creator: extractbb 20130405 +%%BoundingBox: 0 0 399 382 +%%HiResBoundingBox: 0.000000 0.000000 399.000000 382.000000 +%%PDFVersion: 1.4 +%%Pages: 1 +%%CreationDate: Sat Feb 1 16:15:25 2014 + diff -r d770a2b534b3 -r c06ec0269eba paper/figures/tree_conflict.xbb --- a/paper/figures/tree_conflict.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/tree_conflict.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 456.000000 199.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/tree_conflict2.xbb --- a/paper/figures/tree_conflict2.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/tree_conflict2.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 475.000000 242.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/tree_conflict3.xbb --- a/paper/figures/tree_conflict3.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/tree_conflict3.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 479.000000 241.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/tree_topology.xbb --- a/paper/figures/tree_topology.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/tree_topology.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 684.000000 237.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/tree_topology_noarrow.pdf Binary file paper/figures/tree_topology_noarrow.pdf has changed diff -r d770a2b534b3 -r c06ec0269eba paper/figures/tree_topology_noarrow.xbb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/figures/tree_topology_noarrow.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -0,0 +1,8 @@ +%%Title: ./tree_topology_noarrow.pdf +%%Creator: extractbb 20130405 +%%BoundingBox: 0 0 684 237 +%%HiResBoundingBox: 0.000000 0.000000 684.000000 237.000000 +%%PDFVersion: 1.4 +%%Pages: 1 +%%CreationDate: Sat Feb 1 16:15:25 2014 + diff -r d770a2b534b3 -r c06ec0269eba paper/figures/treeoperationlog1.xbb --- a/paper/figures/treeoperationlog1.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/treeoperationlog1.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 595.000000 251.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/figures/write_bench.xbb --- a/paper/figures/write_bench.xbb Sat Feb 01 15:59:14 2014 +0900 +++ b/paper/figures/write_bench.xbb Sat Feb 01 16:15:35 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 360.000000 252.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Sat Feb 1 10:25:04 2014 +%%CreationDate: Sat Feb 1 16:15:25 2014 diff -r d770a2b534b3 -r c06ec0269eba paper/graffle/memcached.graffle --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/graffle/memcached.graffle Sat Feb 01 16:15:35 2014 +0900 @@ -0,0 +1,674 @@ + + + + + ActiveLayerIndex + 0 + ApplicationVersion + + com.omnigroup.OmniGraffle + 139.18.0.187838 + + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {559, 783}} + Class + SolidGraphic + ID + 2 + Style + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + BaseZoom + 0 + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + CreationDate + 2014-02-01 07:04:32 +0000 + Creator + Oshiro Nobuyasu + DisplayScale + 1 0/72 in = 1 0/72 in + GraphDocumentVersion + 8 + GraphicsList + + + Bounds + {{109.5, 115}, {132, 33.999988545890062}} + Class + ShapedGraphic + ID + 44 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 \'83\'6d\'81\'5b\'83\'68\'82\'cc\'83\'8a\'83\'58\'83\'67\'82\'f0\'95\'db\'8e\'9d} + + + + Bounds + {{153, 183}, {53, 20}} + Class + ShapedGraphic + ID + 43 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 node 3} + + + + Bounds + {{153, 163}, {53, 20}} + Class + ShapedGraphic + ID + 42 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 node 1} + + + + Bounds + {{153, 143}, {53, 20}} + Class + ShapedGraphic + ID + 41 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 node 0} + + + + Bounds + {{343, 282}, {169, 42}} + Class + ShapedGraphic + ID + 40 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 \'95\'aa\'8e\'55\'83\'41\'83\'8b\'83\'53\'83\'8a\'83\'59\'83\'80\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'8f\'91\'82\'ab\'8d\'9e\'82\'de\'83\'6d\'81\'5b\'83\'68\'82\'f0\'8c\'88\'92\'e8} + + + + Bounds + {{279.5, 194.00001145410994}, {75.5, 33.999988545890062}} + Class + ShapedGraphic + ID + 39 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 \'8f\'91\'82\'ab\'8d\'9e\'82\'dd} + + + + Class + LineGraphic + Head + + ID + 32 + + ID + 38 + Points + + {312.38266420400555, 268.00002288818359} + {367.75138146763385, 332.62031662785694} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 4 + Info + 15 + + + + Class + LineGraphic + Head + + ID + 30 + + ID + 37 + Points + + {279.5, 268.00002288818359} + {279.5, 332.5} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 4 + Info + 5 + + + + Class + LineGraphic + Head + + ID + 31 + + ID + 36 + Points + + {248.10153772814934, 268.00002288818359} + {191.57410822831531, 332.62365899137495} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 4 + Info + 16 + + + + Class + LineGraphic + Head + + ID + 4 + + ID + 34 + Points + + {279.5, 189.50001149915286} + {279.5, 221.50002288903067} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 1 + + + + Bounds + {{226.25, 143}, {106.5, 46}} + Class + ShapedGraphic + ID + 1 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\fs24 \cf0 Application} + VerticalPad + 0 + + + + Bounds + {{218.75, 222.00002288818359}, {121.5, 46}} + Class + ShapedGraphic + ID + 4 + Magnets + + {1, 1} + {1, -1} + {-1, -1} + {-1, 1} + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + {-0.5, -0.233518} + {-0.49144199999999999, 0.26006299999999999} + {0.50711799999999996, -0.22408600000000001} + {0.50711799999999996, 0.267179} + {-0.27431, -0.474028} + {0.27977999999999997, -0.47847800000000001} + {0.29393799999999998, 0.54304399999999997} + {-0.28623199999999999, 0.55380399999999996} + + Shape + Rectangle + Style + + shadow + + Draws + NO + + stroke + + CornerRadius + 10 + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 \'95\'aa\'8e\'55\'83\'41\'83\'8b\'83\'53\'83\'8a\'83\'59\'83\'80} + VerticalPad + 0 + + + + Bounds + {{353, 333}, {61, 36}} + Class + ShapedGraphic + ID + 32 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 node 2} + + + + Bounds + {{145, 333}, {61, 36}} + Class + ShapedGraphic + ID + 31 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 node 0} + + + + Bounds + {{249, 333}, {61, 36}} + Class + ShapedGraphic + ID + 30 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 node 1} + + + + GridInfo + + GuidesLocked + NO + GuidesVisible + YES + HPages + 1 + ImageCounter + 1 + KeepToScale + + Layers + + + Lock + NO + Name + Layer 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + LinksVisible + NO + MagnetsVisible + NO + MasterSheets + + ModificationDate + 2014-02-01 07:13:05 +0000 + Modifier + Oshiro Nobuyasu + NotesVisible + NO + Orientation + 2 + OriginVisible + NO + PageBreaks + YES + PrintInfo + + NSBottomMargin + + float + 41 + + NSHorizonalPagination + + coded + BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG + + NSLeftMargin + + float + 18 + + NSPaperSize + + size + {595, 842} + + NSPrintReverseOrientation + + int + 0 + + NSRightMargin + + float + 18 + + NSTopMargin + + float + 18 + + + PrintOnePage + + ReadOnly + NO + RowAlign + 1 + RowSpacing + 36 + SheetTitle + Canvas 1 + SmartAlignmentGuidesActive + YES + SmartDistanceGuidesActive + YES + UniqueID + 1 + UseEntirePage + + VPages + 1 + WindowInfo + + CurrentSheet + 0 + ExpandedCanvases + + + name + Canvas 1 + + + Frame + {{479, 130}, {693, 922}} + ListView + + OutlineWidth + 142 + RightSidebar + + ShowRuler + + Sidebar + + SidebarWidth + 120 + VisibleRegion + {{0, 0}, {558, 783}} + Zoom + 1 + ZoomValues + + + Canvas 1 + 1 + 1 + + + + + diff -r d770a2b534b3 -r c06ec0269eba paper/graffle/tree_topology_noarrow.graffle --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/graffle/tree_topology_noarrow.graffle Sat Feb 01 16:15:35 2014 +0900 @@ -0,0 +1,811 @@ + + + + + ActiveLayerIndex + 0 + ApplicationVersion + + com.omnigroup.OmniGraffle + 139.18.0.187838 + + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {1118, 783}} + Class + SolidGraphic + ID + 2 + Style + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + BaseZoom + 0 + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + CreationDate + 2013-07-19 00:30:24 +0000 + Creator + Oshiro Nobuyasu + DisplayScale + 1 0/72 in = 1.0000 in + GraphDocumentVersion + 8 + GraphicsList + + + Class + LineGraphic + Head + + ID + 33 + + ID + 160 + Points + + {464.83978663082212, 312.94607859587359} + {486.16021336917794, 355.05392140412641} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 31 + + + + Class + LineGraphic + Head + + ID + 32 + + ID + 158 + Points + + {443.60856230365692, 312.92007015708015} + {416.39143769634234, 355.07992984291985} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 31 + + + + Class + LineGraphic + Head + + ID + 29 + + ID + 157 + Points + + {565.97508682894534, 231.84281433889043} + {613.02491317105466, 276.15718566110957} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 30 + + + + Class + LineGraphic + Head + + ID + 31 + + ID + 156 + Points + + {525.90429964872453, 231.83243657641006} + {476.09570035127553, 276.16756342358991} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 30 + + + + Bounds + {{184, 209}, {126, 32}} + Class + ShapedGraphic + ID + 155 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 \'90\'da\'91\'b1\'90\'e6\'82\'cc\'96\'e2\'82\'a2\'8d\'87\'82\'ed\'82\'b9} + + + + Class + LineGraphic + ID + 153 + Points + + {291, 306} + {352, 306} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + Width + 3 + + + + + Class + LineGraphic + Head + + ID + 147 + + ID + 152 + Points + + {208.57319890965647, 264.2155105969515} + {168.92680109034353, 236.7844894030485} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 145 + + + + Class + LineGraphic + Head + + ID + 147 + + ID + 151 + Points + + {215.36442947937448, 329.08248709222715} + {154.63557052062552, 236.91751290777285} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 146 + + + + Class + LineGraphic + Head + + ID + 147 + + ID + 150 + Points + + {142.50000445187527, 355} + {142.50000445187527, 237} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 142 + + + + Class + LineGraphic + Head + + ID + 147 + + ID + 149 + Points + + {69.635570520625507, 329.08248709222715} + {130.36442947937448, 236.91751290777285} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 144 + + + + Class + LineGraphic + Head + + ID + 147 + + ID + 148 + Points + + {76.068141693252741, 264.21654765195507} + {115.93185830674724, 236.7834523480449} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 143 + + + + Bounds + {{112, 200.5}, {61, 36}} + Class + ShapedGraphic + ID + 147 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 Topology\ +Manager} + + + + Bounds + {{197, 329.5}, {61, 36}} + Class + ShapedGraphic + ID + 146 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 server node4} + + + + Bounds + {{204.5, 264.5}, {61, 36}} + Class + ShapedGraphic + ID + 145 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 server node3} + + + + Bounds + {{27, 329.5}, {61, 36}} + Class + ShapedGraphic + ID + 144 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 server node1} + + + + Bounds + {{19, 264.5}, {61, 36}} + Class + ShapedGraphic + ID + 143 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 server node0} + + + + Bounds + {{112, 355.5}, {61, 36}} + Class + ShapedGraphic + ID + 142 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 server node2} + + + + Bounds + {{465, 355.5}, {61, 36}} + Class + ShapedGraphic + ID + 33 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 server node4} + + + + Bounds + {{374, 355.5}, {61, 36}} + Class + ShapedGraphic + ID + 32 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 server node3} + + + + Bounds + {{425, 276.5}, {61, 36}} + Class + ShapedGraphic + ID + 31 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 server node1} + + + + Bounds + {{516, 195.5}, {61, 36}} + Class + ShapedGraphic + ID + 30 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 server node0} + + + + Bounds + {{602, 276.5}, {61, 36}} + Class + ShapedGraphic + ID + 29 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 server node2} + + + + GridInfo + + GuidesLocked + NO + GuidesVisible + YES + HPages + 2 + ImageCounter + 1 + KeepToScale + + Layers + + + Lock + NO + Name + Layer 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + LinksVisible + NO + MagnetsVisible + NO + MasterSheets + + ModificationDate + 2014-02-01 04:04:19 +0000 + Modifier + Oshiro Nobuyasu + NotesVisible + NO + Orientation + 2 + OriginVisible + NO + PageBreaks + YES + PrintInfo + + NSBottomMargin + + float + 41 + + NSHorizonalPagination + + coded + BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG + + NSLeftMargin + + float + 18 + + NSPaperSize + + size + {595, 842} + + NSPrintReverseOrientation + + int + 0 + + NSRightMargin + + float + 18 + + NSTopMargin + + float + 18 + + + PrintOnePage + + ReadOnly + NO + RowAlign + 1 + RowSpacing + 36 + SheetTitle + Canvas 1 + SmartAlignmentGuidesActive + YES + SmartDistanceGuidesActive + YES + UniqueID + 1 + UseEntirePage + + VPages + 1 + WindowInfo + + CurrentSheet + 0 + ExpandedCanvases + + + name + Canvas 1 + + + Frame + {{434, 136}, {693, 922}} + ListView + + OutlineWidth + 142 + RightSidebar + + ShowRuler + + Sidebar + + SidebarWidth + 120 + VisibleRegion + {{266, 0}, {544, 768}} + Zoom + 1 + ZoomValues + + + Canvas 1 + 1 + 1 + + + + + diff -r d770a2b534b3 -r c06ec0269eba paper/master_paper.pdf Binary file paper/master_paper.pdf has changed