changeset 6:10306206458f

Adde slides
author Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
date Sun, 02 Feb 2014 17:47:55 +0900
parents 3020e4fb1793
children 1ed30dc9fd5c
files images/.DS_Store images/distributed_repository.png index.html
diffstat 3 files changed, 68 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
Binary file images/.DS_Store has changed
Binary file images/distributed_repository.png has changed
--- a/index.html	Sun Feb 02 17:06:42 2014 +0900
+++ b/index.html	Sun Feb 02 17:47:55 2014 +0900
@@ -201,12 +201,69 @@
 
       <article>
         <h3>
-	    
+	    Jungleの分散設計:分散版管理システム
+	</h3>
+	<p>Jungleは分散設計を行うにあたってGitやMercurialといった分散版管理システムを意識している</p>
+	<p>分散版管理システムとは多人数によるソフトウェア開発において変更履歴を管理するシステム</p>
+	<p>分散版管理システムは次の特徴とAPIを持つ</p>
+	<ul>
+	    <li>開発者それぞれがリポジトリのクローンを持ち、開発はローカルのリポジトリを通すことで行われる</li>
+	    <li>ローカルのリポジトリは独立に存在し、サーバ上ある他人のリポジトリから変更履歴をとることができる。また自身の変更履歴を伝えることもできる</li>
+	    <li></li>
+	</ul>
+      </article>
+
+      <article>
+        <h3>
+	    Jungleの分散設計:分散版管理システム	    
+	</h3>
+	<p>分散版管理システムAPI</p>
+	<ul>
+	    <li>commit:データに変更を加えたことをリポジトリに登録</li>
+	    <li>push:ローカルのリポジトリで行った変更履歴を他のリポジトリへまとめて送る</li>
+	    <li>pull:他のリポジトリからの変更履歴をまとめて受け取る</li>
+	</ul>
+	<p style="text-align:center;">
+	<img style="height:200px;" src="./images/distributed_repository.png">
+	</p>
+	<small>
+	<p>以上の特徴とAPIにより分散版管理は高いスケーラビリティを得ている</p>
+	</small>
+      </article>
+
+      <article>
+        <h3>
+	    Jungleの分散設計:分散版管理システム
+	</h3>
+	<p>分散管理版システムで扱われるリポジトリは自由にクローンが可能である</p>
+	<p>そしてJungleのデータも自由にコピーが可能である</p>
+	<p></p>
+	<ul>
+	</ul>
+      </article>
+
+
+      <article>
+        <h3>
+	    Jungleの分散設計:分散版管理システム
 	</h3>
 	<p></p>
 	<p></p>
+	<ul>
+	</ul>
       </article>
 
+      <article>
+        <h3>
+	    Jungleの分散設計:分散版管理システム
+	</h3>
+	<p></p>
+	<p></p>
+	<ul>
+	</ul>
+      </article>
+
+
 
 
       <article>
@@ -441,10 +498,10 @@
 	    まとめ
 	</h3>
 	<p>本研究では非破壊的木構造Jungleに分散データベースの実装を行った</p>
-	<p>非破壊的木構造における利点を述べ、</p>
+	<p>非破壊的木構造における利点を述べ、スケーラビリティの高い分散版管理システムとの類似性を述べた</p>
+	<p>Mergeアルゴリズムの1つとして掲示板プログラムにおけるMergeについて設計・実装を行った</p>
 	<p>性能比較の実験のためJungle、Cassandraで利用できる簡易掲示板の作成を行った</p>
 	<p>実験は単体サーバと分散環境下において行い、どちらともCassandraよりよい結果をえることができた</p>
-	<p>特に分散環境下においての実験ではConsistency Level QUORUMのCassandraに倍以上の</p>
       </article>
 
       <article>
@@ -505,9 +562,14 @@
 	</h3>
 	<p></p>
 	<ul>
-	    <li></li>
-	    <li></li>
-	    <li></li>
+	</ul>
+      </article>
+
+      <article>
+        <h3>
+	</h3>
+	<p></p>
+	<ul>
 	</ul>
       </article>