Repository: incubator-distributedlog Updated Branches: refs/heads/asf-site ccacde342 -> 48d74e7c5
Fix post date and broken link for blog post @ 2016/09/19 Project: http://git-wip-us.apache.org/repos/asf/incubator-distributedlog/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-distributedlog/commit/48d74e7c Tree: http://git-wip-us.apache.org/repos/asf/incubator-distributedlog/tree/48d74e7c Diff: http://git-wip-us.apache.org/repos/asf/incubator-distributedlog/diff/48d74e7c Branch: refs/heads/asf-site Commit: 48d74e7c52cb7ff014ac510883e9fa6400a8c473 Parents: ccacde3 Author: Sijie Guo <si...@apache.org> Authored: Tue Sep 20 17:05:21 2016 +0800 Committer: Sijie Guo <si...@apache.org> Committed: Tue Sep 20 17:05:21 2016 +0800 ---------------------------------------------------------------------- content/blog/index.html | 6 +++--- content/feed.xml | 13 +++++++------ content/index.html | 2 +- .../2015/09/19/kafka-vs-distributedlog.html | 7 ++++--- 4 files changed, 15 insertions(+), 13 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-distributedlog/blob/48d74e7c/content/blog/index.html ---------------------------------------------------------------------- diff --git a/content/blog/index.html b/content/blog/index.html index 22a095c..1e8ea7c 100644 --- a/content/blog/index.html +++ b/content/blog/index.html @@ -159,8 +159,8 @@ <p>This is the blog for the Apache DistributedLog project. This blog contains news and updates for the project.</p> -<h3 id="a-classpost-link-hreftechnical-review20150919kafka-vs-distributedloghtmla-technical-review-of-kafka-and-distributedloga"><a class="post-link" href="/technical-review/2015/09/19/kafka-vs-distributedlog.html">A Technical Review of Kafka and DistributedLog</a></h3> -<p><i>Sep 19, 2015 ⢠Sijie Guo [<a href="https://twitter.com/sijieg">@sijieg</a>] +<h3 id="a-classpost-link-hreftechnical-review20150919kafka-vs-distributedloga-technical-review-of-kafka-and-distributedloga"><a class="post-link" href="/technical-review/2015/09/19/kafka-vs-distributedlog">A Technical Review of Kafka and DistributedLog</a></h3> +<p><i>Sep 19, 2016 ⢠Sijie Guo [<a href="https://twitter.com/sijieg">@sijieg</a>] </i></p> <p>We open sourced <a href="http://DistributedLog.io">DistributedLog</a> in May 2016. @@ -174,7 +174,7 @@ real-time systems. One can use DistributedLog to build and experiment with diffe <!-- Render a "read more" button if the post is longer than the excerpt --> <p> -<a class="btn btn-default btn-sm" href="/technical-review/2015/09/19/kafka-vs-distributedlog.html" role="button"> +<a class="btn btn-default btn-sm" href="/technical-review/2015/09/19/kafka-vs-distributedlog" role="button"> Read more <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span> </a> </p> http://git-wip-us.apache.org/repos/asf/incubator-distributedlog/blob/48d74e7c/content/feed.xml ---------------------------------------------------------------------- diff --git a/content/feed.xml b/content/feed.xml index 6e8ceef..49bede3 100644 --- a/content/feed.xml +++ b/content/feed.xml @@ -6,8 +6,8 @@ </description> <link>http://distributedlog.incubator.apache.org/</link> <atom:link href="http://distributedlog.incubator.apache.org/feed.xml" rel="self" type="application/rss+xml"/> - <pubDate>Mon, 19 Sep 2016 22:48:09 +0800</pubDate> - <lastBuildDate>Mon, 19 Sep 2016 22:48:09 +0800</lastBuildDate> + <pubDate>Tue, 20 Sep 2016 17:03:13 +0800</pubDate> + <lastBuildDate>Tue, 20 Sep 2016 17:03:13 +0800</lastBuildDate> <generator>Jekyll v3.2.1</generator> <item> @@ -42,7 +42,8 @@ The left diagram in Figure 1 shows the data flow in Kafka.</p> <p>Unlike Kafka, DistributedLog is not a partitioned pub/sub system. It is a replicated log stream store. The key abstraction in DistributedLog is a continuous replicated log stream. A log stream is segmented -into multiple log segments. Each log segment is stored as a <a href="http://BookKeeper.apache.org/docs/r4.1.0/BookKeeperOverview.html">ledger</a> in Apache BookKeeper, +into multiple log segments. Each log segment is stored as +a <a href="http://bookkeeper.apache.org/docs/r4.4.0/bookkeeperOverview.html">ledger</a> in Apache BookKeeper, whose data is replicated and distributed evenly across multiple bookies (a bookie is a storage node in Apache BookKeeper). All the records of a log stream are sequenced by the owner of the log stream - a set of write proxies that manage the ownership of log streams <sup id="fnref:corelibrary"><a href="#fn:corelibrary" class="footnote">1</a></sup>. Each of the log records appended to a log stream will @@ -228,9 +229,9 @@ or when the owner of the log stream fails.</p> </ol> </div> </description> - <pubDate>Sat, 19 Sep 2015 18:00:00 +0800</pubDate> - <link>http://distributedlog.incubator.apache.org/technical-review/2015/09/19/kafka-vs-distributedlog.html</link> - <guid isPermaLink="true">http://distributedlog.incubator.apache.org/technical-review/2015/09/19/kafka-vs-distributedlog.html</guid> + <pubDate>Mon, 19 Sep 2016 18:00:00 +0800</pubDate> + <link>http://distributedlog.incubator.apache.org/technical-review/2015/09/19/kafka-vs-distributedlog</link> + <guid isPermaLink="true">http://distributedlog.incubator.apache.org/technical-review/2015/09/19/kafka-vs-distributedlog</guid> <category>technical-review</category> http://git-wip-us.apache.org/repos/asf/incubator-distributedlog/blob/48d74e7c/content/index.html ---------------------------------------------------------------------- diff --git a/content/index.html b/content/index.html index 82d7081..f88d6f2 100644 --- a/content/index.html +++ b/content/index.html @@ -264,7 +264,7 @@ and memory. <h3>Blog</h3> <div class="list-group"> - <a class="list-group-item" href="/technical-review/2015/09/19/kafka-vs-distributedlog.html">Sep 19, 2015 - A Technical Review of Kafka and DistributedLog</a> + <a class="list-group-item" href="/technical-review/2015/09/19/kafka-vs-distributedlog">Sep 19, 2016 - A Technical Review of Kafka and DistributedLog</a> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-distributedlog/blob/48d74e7c/content/technical-review/2015/09/19/kafka-vs-distributedlog.html ---------------------------------------------------------------------- diff --git a/content/technical-review/2015/09/19/kafka-vs-distributedlog.html b/content/technical-review/2015/09/19/kafka-vs-distributedlog.html index d449689..97e836b 100644 --- a/content/technical-review/2015/09/19/kafka-vs-distributedlog.html +++ b/content/technical-review/2015/09/19/kafka-vs-distributedlog.html @@ -13,7 +13,7 @@ <link rel="stylesheet" href="/css/theme.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script> <script src="/js/bootstrap.min.js"></script> - <link rel="canonical" href="http://distributedlog.incubator.apache.org/technical-review/2015/09/19/kafka-vs-distributedlog.html" data-proofer-ignore> + <link rel="canonical" href="http://distributedlog.incubator.apache.org/technical-review/2015/09/19/kafka-vs-distributedlog" data-proofer-ignore> <link rel="alternate" type="application/rss+xml" title="Apache DistributedLog (incubating)" href="http://distributedlog.incubator.apache.org/feed.xml"> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ @@ -160,7 +160,7 @@ <div class="col-md-8 col-md-offset-2"> <header class="post-header"> <h1 class="post-title" itemprop="name headline">A Technical Review of Kafka and DistributedLog</h1> - <p class="post-meta"><time datetime="2015-09-19T18:00:00+08:00" itemprop="datePublished">Sep 19, 2015</time> ⢠Sijie Guo [<a href="https://twitter.com/sijieg">@sijieg</a>] + <p class="post-meta"><time datetime="2016-09-19T18:00:00+08:00" itemprop="datePublished">Sep 19, 2016</time> ⢠Sijie Guo [<a href="https://twitter.com/sijieg">@sijieg</a>] </p> </header> @@ -196,7 +196,8 @@ The left diagram in Figure 1 shows the data flow in Kafka.</p> <p>Unlike Kafka, DistributedLog is not a partitioned pub/sub system. It is a replicated log stream store. The key abstraction in DistributedLog is a continuous replicated log stream. A log stream is segmented -into multiple log segments. Each log segment is stored as a <a href="http://BookKeeper.apache.org/docs/r4.1.0/BookKeeperOverview.html">ledger</a> in Apache BookKeeper, +into multiple log segments. Each log segment is stored as +a <a href="http://bookkeeper.apache.org/docs/r4.4.0/bookkeeperOverview.html">ledger</a> in Apache BookKeeper, whose data is replicated and distributed evenly across multiple bookies (a bookie is a storage node in Apache BookKeeper). All the records of a log stream are sequenced by the owner of the log stream - a set of write proxies that manage the ownership of log streams <sup id="fnref:corelibrary"><a href="#fn:corelibrary" class="footnote">1</a></sup>. Each of the log records appended to a log stream will