rocketmq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dongefore...@apache.org
Subject [4/4] incubator-rocketmq-site git commit: Build
Date Mon, 03 Jul 2017 06:59:37 GMT
Build


Project: http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/commit/a92c1df1
Tree: http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/tree/a92c1df1
Diff: http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/diff/a92c1df1

Branch: refs/heads/asf-site
Commit: a92c1df1f26c0348f929074b9f43d0c365a5680e
Parents: fbd0c32
Author: dongeforever <dongeforever@apache.org>
Authored: Mon Jul 3 14:59:11 2017 +0800
Committer: dongeforever <dongeforever@apache.org>
Committed: Mon Jul 3 14:59:11 2017 +0800

----------------------------------------------------------------------
 content/about/contact/index.html                |   4 +-
 content/about/rewards/index.html                |   4 +-
 content/about/team/index.html                   |   4 +-
 content/assets/images/blog/meetup_beijing_group | Bin 0 -> 375483 bytes
 content/assets/images/blog/meetup_opening       | Bin 0 -> 232083 bytes
 content/assets/images/blog/meetup_topic1        | Bin 0 -> 284380 bytes
 content/assets/images/blog/meetup_topic2        | Bin 0 -> 243204 bytes
 content/assets/images/blog/meetup_topic3        | Bin 0 -> 238454 bytes
 content/assets/images/blog/meetup_topic4        | Bin 0 -> 302888 bytes
 content/assets/images/blog/meetup_topic5        | Bin 0 -> 234579 bytes
 content/assets/images/blog/meetup_topic6        | Bin 0 -> 240942 bytes
 content/assets/images/blog/meetup_topic7        | Bin 0 -> 205007 bytes
 content/categories/index.html                   |  36 +-
 content/collection-archive/index.html           |   2 +
 content/docs/batch-example/index.html           |   4 +-
 content/docs/best-practice-broker/index.html    |   4 +-
 content/docs/best-practice-consumer/index.html  |   4 +-
 content/docs/best-practice-namesvr/index.html   |   4 +-
 content/docs/best-practice-producer/index.html  |   4 +-
 content/docs/broadcast-example/index.html       |   4 +-
 content/docs/cli-admin-tool/index.html          |   4 +-
 content/docs/cluster-deployment/index.html      |   4 +-
 content/docs/code-guidelines/index.html         |   4 +-
 content/docs/core-concept/index.html            |   4 +-
 content/docs/create-pull-request/index.html     |   4 +-
 content/docs/documentation/index.html           |   4 +-
 content/docs/faq/index.html                     |   4 +-
 content/docs/filter-by-sql92-example/index.html |   4 +-
 content/docs/logappender-example/index.html     |   4 +-
 content/docs/motivation/index.html              |   4 +-
 content/docs/openmessaging-example/index.html   |   4 +-
 content/docs/order-example/index.html           |   4 +-
 content/docs/pull-request/index.html            |   4 +-
 content/docs/quick-start/index.html             |   4 +-
 content/docs/release-manual.html                |   4 +-
 content/docs/rmq-arc/index.html                 |   4 +-
 content/docs/rmq-deployment/index.html          |   4 +-
 content/docs/roadmap/index.html                 |   4 +-
 content/docs/schedule-example/index.html        |   4 +-
 content/docs/simple-example/index.html          |   4 +-
 content/dowloading/releases/index.html          |   4 +-
 content/feed.xml                                | 131 ++---
 .../release-notes-4.1.0-incubating/index.html   |   2 +-
 .../Field-Report-Meetup-Beijing/index.html      | 537 +++++++++++++++++++
 content/rocketmq/Meetup-Beijing/index.html      |  15 +-
 content/sitemap.xml                             |   4 +
 content/year-archive/index.html                 |  32 +-
 47 files changed, 733 insertions(+), 146 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/about/contact/index.html
----------------------------------------------------------------------
diff --git a/content/about/contact/index.html b/content/about/contact/index.html
index ed7a794..d94bfd5 100644
--- a/content/about/contact/index.html
+++ b/content/about/contact/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -212,7 +212,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="CONTACT">
     <meta itemprop="description" content="Contact.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="December 29, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/about/rewards/index.html
----------------------------------------------------------------------
diff --git a/content/about/rewards/index.html b/content/about/rewards/index.html
index e8e37a3..d8b97a2 100644
--- a/content/about/rewards/index.html
+++ b/content/about/rewards/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -212,7 +212,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="REWARDS">
     <meta itemprop="description" content="Rewards.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="January 25, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/about/team/index.html
----------------------------------------------------------------------
diff --git a/content/about/team/index.html b/content/about/team/index.html
index 7750b50..6df2081 100644
--- a/content/about/team/index.html
+++ b/content/about/team/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -212,7 +212,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="TEAM">
     <meta itemprop="description" content="Project team.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="December 29, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/assets/images/blog/meetup_beijing_group
----------------------------------------------------------------------
diff --git a/content/assets/images/blog/meetup_beijing_group b/content/assets/images/blog/meetup_beijing_group
new file mode 100644
index 0000000..36c1982
Binary files /dev/null and b/content/assets/images/blog/meetup_beijing_group differ

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/assets/images/blog/meetup_opening
----------------------------------------------------------------------
diff --git a/content/assets/images/blog/meetup_opening b/content/assets/images/blog/meetup_opening
new file mode 100644
index 0000000..3d4b3bf
Binary files /dev/null and b/content/assets/images/blog/meetup_opening differ

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/assets/images/blog/meetup_topic1
----------------------------------------------------------------------
diff --git a/content/assets/images/blog/meetup_topic1 b/content/assets/images/blog/meetup_topic1
new file mode 100644
index 0000000..240c510
Binary files /dev/null and b/content/assets/images/blog/meetup_topic1 differ

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/assets/images/blog/meetup_topic2
----------------------------------------------------------------------
diff --git a/content/assets/images/blog/meetup_topic2 b/content/assets/images/blog/meetup_topic2
new file mode 100644
index 0000000..db10e96
Binary files /dev/null and b/content/assets/images/blog/meetup_topic2 differ

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/assets/images/blog/meetup_topic3
----------------------------------------------------------------------
diff --git a/content/assets/images/blog/meetup_topic3 b/content/assets/images/blog/meetup_topic3
new file mode 100644
index 0000000..0c1977a
Binary files /dev/null and b/content/assets/images/blog/meetup_topic3 differ

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/assets/images/blog/meetup_topic4
----------------------------------------------------------------------
diff --git a/content/assets/images/blog/meetup_topic4 b/content/assets/images/blog/meetup_topic4
new file mode 100644
index 0000000..cc9cf4c
Binary files /dev/null and b/content/assets/images/blog/meetup_topic4 differ

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/assets/images/blog/meetup_topic5
----------------------------------------------------------------------
diff --git a/content/assets/images/blog/meetup_topic5 b/content/assets/images/blog/meetup_topic5
new file mode 100644
index 0000000..91a79f0
Binary files /dev/null and b/content/assets/images/blog/meetup_topic5 differ

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/assets/images/blog/meetup_topic6
----------------------------------------------------------------------
diff --git a/content/assets/images/blog/meetup_topic6 b/content/assets/images/blog/meetup_topic6
new file mode 100644
index 0000000..013385a
Binary files /dev/null and b/content/assets/images/blog/meetup_topic6 differ

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/assets/images/blog/meetup_topic7
----------------------------------------------------------------------
diff --git a/content/assets/images/blog/meetup_topic7 b/content/assets/images/blog/meetup_topic7
new file mode 100644
index 0000000..0fa0bbe
Binary files /dev/null and b/content/assets/images/blog/meetup_topic7 differ

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/categories/index.html
----------------------------------------------------------------------
diff --git a/content/categories/index.html b/content/categories/index.html
index d62f9b3..499bd53 100644
--- a/content/categories/index.html
+++ b/content/categories/index.html
@@ -376,6 +376,12 @@
 
 
 
+<!-- If not equal to previous then it must be unique as sorted -->
+
+
+
+
+
 
 <!-- group_items -->
 
@@ -577,7 +583,35 @@ January 5th 2017
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/rocketmq/Meetup-Beijing/" rel="permalink">Apache RocketMQ Meetup Beijing
+        <a href="/rocketmq/Field-Report-Meetup-Beijing/" rel="permalink">Field Report of Apache RocketMQ Meetup Beijing
+</a>
+      
+    </h2>
+    
+      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
+
+
+
+
+  1 minute read
+</p>
+    
+    <p class="archive__item-excerpt" itemprop="description">In July 1st, Apache RocketMQ community launched a meetup in Beijing with a perfect ending. Thanks for everyone’s participation.
+
+</p>
+  </article>
+</div>
+  
+    
+
+
+
+<div class="list__item">
+  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
+    
+    <h2 class="archive__item-title" itemprop="headline">
+      
+        <a href="/rocketmq/Meetup-Beijing/" rel="permalink">Annoucement of Apache RocketMQ Meetup Beijing in Advance
 </a>
       
     </h2>

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/collection-archive/index.html
----------------------------------------------------------------------
diff --git a/content/collection-archive/index.html b/content/collection-archive/index.html
index 2406599..b662aa0 100644
--- a/content/collection-archive/index.html
+++ b/content/collection-archive/index.html
@@ -988,6 +988,8 @@ and the coordination is mainly achieved through managing...</p>
   
     
   
+    
+  
 
   
     

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/batch-example/index.html
----------------------------------------------------------------------
diff --git a/content/docs/batch-example/index.html b/content/docs/batch-example/index.html
index 46fc58a..2d0f5e7 100644
--- a/content/docs/batch-example/index.html
+++ b/content/docs/batch-example/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Batch Example">
     <meta itemprop="description" content="How to use batch in Rocketmq">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="April 25, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/best-practice-broker/index.html
----------------------------------------------------------------------
diff --git a/content/docs/best-practice-broker/index.html b/content/docs/best-practice-broker/index.html
index 78dd814..07a3d8a 100644
--- a/content/docs/best-practice-broker/index.html
+++ b/content/docs/best-practice-broker/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Best Practice For Broker">
     <meta itemprop="description" content="Some useful tips for users.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="December 25, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/best-practice-consumer/index.html
----------------------------------------------------------------------
diff --git a/content/docs/best-practice-consumer/index.html b/content/docs/best-practice-consumer/index.html
index db6c030..f0b88f9 100644
--- a/content/docs/best-practice-consumer/index.html
+++ b/content/docs/best-practice-consumer/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Best Practice For Consumer">
     <meta itemprop="description" content="Some useful tips for users.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="December 25, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/best-practice-namesvr/index.html
----------------------------------------------------------------------
diff --git a/content/docs/best-practice-namesvr/index.html b/content/docs/best-practice-namesvr/index.html
index 619935f..95ebb86 100644
--- a/content/docs/best-practice-namesvr/index.html
+++ b/content/docs/best-practice-namesvr/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Best Practice For NameServer">
     <meta itemprop="description" content="In Apache RocketMQ, name servers are designed to coordinate each component of the distributed systemand the coordination is mainly achieved through managing topic routing information.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="December 25, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/best-practice-producer/index.html
----------------------------------------------------------------------
diff --git a/content/docs/best-practice-producer/index.html b/content/docs/best-practice-producer/index.html
index dcb372b..6661754 100644
--- a/content/docs/best-practice-producer/index.html
+++ b/content/docs/best-practice-producer/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Best Practice For Producer">
     <meta itemprop="description" content="Some useful tips for users.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="December 25, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/broadcast-example/index.html
----------------------------------------------------------------------
diff --git a/content/docs/broadcast-example/index.html b/content/docs/broadcast-example/index.html
index 82d0a27..741cedc 100644
--- a/content/docs/broadcast-example/index.html
+++ b/content/docs/broadcast-example/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Broadcasting">
     <meta itemprop="description" content="How to send broadcast messages in Apache RocketMQ.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="April 25, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/cli-admin-tool/index.html
----------------------------------------------------------------------
diff --git a/content/docs/cli-admin-tool/index.html b/content/docs/cli-admin-tool/index.html
index b0f770e..1e3a127 100644
--- a/content/docs/cli-admin-tool/index.html
+++ b/content/docs/cli-admin-tool/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="CLI Admin Tool">
     <meta itemprop="description" content="RocketMQ provides a CLI admin tool belt to query, manage and diagnose various issues.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="December 17, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/cluster-deployment/index.html
----------------------------------------------------------------------
diff --git a/content/docs/cluster-deployment/index.html b/content/docs/cluster-deployment/index.html
index 084b911..522c5d8 100644
--- a/content/docs/cluster-deployment/index.html
+++ b/content/docs/cluster-deployment/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Cluster Configuration and Deployment">
     <meta itemprop="description" content="Prerequisite">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="December 17, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/code-guidelines/index.html
----------------------------------------------------------------------
diff --git a/content/docs/code-guidelines/index.html b/content/docs/code-guidelines/index.html
index cb97d94..e661418 100644
--- a/content/docs/code-guidelines/index.html
+++ b/content/docs/code-guidelines/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Coding Guidelines">
     <meta itemprop="description" content="Apache RocketMQ Coding Guidelines">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="December 30, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/core-concept/index.html
----------------------------------------------------------------------
diff --git a/content/docs/core-concept/index.html b/content/docs/core-concept/index.html
index 6aaf512..8e58d2b 100644
--- a/content/docs/core-concept/index.html
+++ b/content/docs/core-concept/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Core Concept">
     <meta itemprop="description" content="">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="December 17, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/create-pull-request/index.html
----------------------------------------------------------------------
diff --git a/content/docs/create-pull-request/index.html b/content/docs/create-pull-request/index.html
index c1e282f..45d8bed 100644
--- a/content/docs/create-pull-request/index.html
+++ b/content/docs/create-pull-request/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="How to create Pull Request">
     <meta itemprop="description" content="This page guides you through the pull request creation process.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="December 25, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/documentation/index.html
----------------------------------------------------------------------
diff --git a/content/docs/documentation/index.html b/content/docs/documentation/index.html
index e4f1c12..70f3797 100644
--- a/content/docs/documentation/index.html
+++ b/content/docs/documentation/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Documentation">
     <meta itemprop="description" content="Apache RocketMQ Documentation">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="March 02, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/faq/index.html
----------------------------------------------------------------------
diff --git a/content/docs/faq/index.html b/content/docs/faq/index.html
index a0aa701..73ffd93 100644
--- a/content/docs/faq/index.html
+++ b/content/docs/faq/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Frequently Asked Questions">
     <meta itemprop="description" content="The following questions are frequently asked with regard to the RocketMQ project in general.General1. Why did we create rocketmq project instead of selecting other products?Please refer to Why RocketMQ">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="December 28, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/filter-by-sql92-example/index.html
----------------------------------------------------------------------
diff --git a/content/docs/filter-by-sql92-example/index.html b/content/docs/filter-by-sql92-example/index.html
index dc8926c..47e09f5 100644
--- a/content/docs/filter-by-sql92-example/index.html
+++ b/content/docs/filter-by-sql92-example/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Filter Example">
     <meta itemprop="description" content="How to filter messages by SQL92 in Apache RocketMQ.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="April 27, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/logappender-example/index.html
----------------------------------------------------------------------
diff --git a/content/docs/logappender-example/index.html b/content/docs/logappender-example/index.html
index 2d4015a..1261405 100644
--- a/content/docs/logappender-example/index.html
+++ b/content/docs/logappender-example/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Logappender Example">
     <meta itemprop="description" content="How to use logappender in RocketMQ.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="June 09, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/motivation/index.html
----------------------------------------------------------------------
diff --git a/content/docs/motivation/index.html b/content/docs/motivation/index.html
index 13d86ea..ebcb95a 100644
--- a/content/docs/motivation/index.html
+++ b/content/docs/motivation/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Motivation">
     <meta itemprop="description" content="At early stages, we constructed our distributed messaging middleware based on ActiveMQ 5.x(prior to 5.3). Our multinational business uses it for asynchronous communication, search, social network activity stream, data pipeline,even in its trade processes. As our trade business throughput rises, pressure originating from our messaging clusteralso becomes urgent.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="December 17, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/openmessaging-example/index.html
----------------------------------------------------------------------
diff --git a/content/docs/openmessaging-example/index.html b/content/docs/openmessaging-example/index.html
index 82a2d55..741a600 100644
--- a/content/docs/openmessaging-example/index.html
+++ b/content/docs/openmessaging-example/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="OpenMessaging Example">
     <meta itemprop="description" content="How to use OpenMessaging in RocketMQ.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="June 09, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/order-example/index.html
----------------------------------------------------------------------
diff --git a/content/docs/order-example/index.html b/content/docs/order-example/index.html
index b91650e..d5f5a7a 100644
--- a/content/docs/order-example/index.html
+++ b/content/docs/order-example/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Order Message">
     <meta itemprop="description" content="How to send and receive ordered messages in Apache RocketMQ.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="April 25, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/pull-request/index.html
----------------------------------------------------------------------
diff --git a/content/docs/pull-request/index.html b/content/docs/pull-request/index.html
index 0d3769f..510e71f 100644
--- a/content/docs/pull-request/index.html
+++ b/content/docs/pull-request/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="How to manage Pull Request">
     <meta itemprop="description" content="This page guides you through Git setup and contribution process.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="December 25, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/quick-start/index.html
----------------------------------------------------------------------
diff --git a/content/docs/quick-start/index.html b/content/docs/quick-start/index.html
index b2b8040..3496a00 100644
--- a/content/docs/quick-start/index.html
+++ b/content/docs/quick-start/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Quick Start">
     <meta itemprop="description" content="How to quickly install and setup Apache RocketMQ.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="December 30, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/release-manual.html
----------------------------------------------------------------------
diff --git a/content/docs/release-manual.html b/content/docs/release-manual.html
index 6929494..1118364 100644
--- a/content/docs/release-manual.html
+++ b/content/docs/release-manual.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Release Manual">
     <meta itemprop="description" content="Apache RocketMQ Release Manual">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="February 08, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/rmq-arc/index.html
----------------------------------------------------------------------
diff --git a/content/docs/rmq-arc/index.html b/content/docs/rmq-arc/index.html
index f4757fc..c201cfe 100644
--- a/content/docs/rmq-arc/index.html
+++ b/content/docs/rmq-arc/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="RocketMQ Architecture">
     <meta itemprop="description" content="The main Architecture of Apache RocketMQ.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="April 25, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/rmq-deployment/index.html
----------------------------------------------------------------------
diff --git a/content/docs/rmq-deployment/index.html b/content/docs/rmq-deployment/index.html
index 0ab5990..fc7a8d0 100644
--- a/content/docs/rmq-deployment/index.html
+++ b/content/docs/rmq-deployment/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Deployment">
     <meta itemprop="description" content="How to deploy the Apache RocketMQ.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="April 25, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/roadmap/index.html
----------------------------------------------------------------------
diff --git a/content/docs/roadmap/index.html b/content/docs/roadmap/index.html
index 3cc52eb..46f33df 100644
--- a/content/docs/roadmap/index.html
+++ b/content/docs/roadmap/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="The RoadMap of Apache RocketMQ">
     <meta itemprop="description" content="4.1.0~4.3.0-incubating RoadMap:">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="March 08, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/schedule-example/index.html
----------------------------------------------------------------------
diff --git a/content/docs/schedule-example/index.html b/content/docs/schedule-example/index.html
index 8bf8559..855fbbf 100644
--- a/content/docs/schedule-example/index.html
+++ b/content/docs/schedule-example/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Schedule example">
     <meta itemprop="description" content="How to use schedule component to reduce pull in RocketMQ.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="April 25, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/docs/simple-example/index.html
----------------------------------------------------------------------
diff --git a/content/docs/simple-example/index.html b/content/docs/simple-example/index.html
index 708d7d2..27b5ed3 100644
--- a/content/docs/simple-example/index.html
+++ b/content/docs/simple-example/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Simple Message Example">
     <meta itemprop="description" content="How to send simple message to reduce pull in RocketMQ.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="April 25, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/dowloading/releases/index.html
----------------------------------------------------------------------
diff --git a/content/dowloading/releases/index.html b/content/dowloading/releases/index.html
index 40e7fec..c643e35 100644
--- a/content/dowloading/releases/index.html
+++ b/content/dowloading/releases/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-06-28T21:54:09+08:00">
+  <meta property="article:published_time" content="2017-07-03T14:58:44+08:00">
 
 
 
@@ -450,7 +450,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
     <meta itemprop="headline" content="Downloading the Apache RocketMQ Releases">
     <meta itemprop="description" content="Compatibility GuideThe table below shows the supported jre environment for components of each release.">
-    <meta itemprop="datePublished" content="June 28, 2017">
+    <meta itemprop="datePublished" content="July 03, 2017">
     <meta itemprop="dateModified" content="February 21, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/feed.xml
----------------------------------------------------------------------
diff --git a/content/feed.xml b/content/feed.xml
index 1fb9cfd..82c2408 100644
--- a/content/feed.xml
+++ b/content/feed.xml
@@ -1,4 +1,57 @@
-<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xml" href="/feed.xslt.xml"?><feed xmlns="http://www.w3.org/2005/Atom"><generator uri="http://jekyllrb.com" version="3.3.1">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2017-06-28T21:54:09+08:00</updated><id>//</id><title type="html">Apache RocketMQ</title><subtitle>The homepage of RocketMQ.</subtitle><author><name>{&quot;name&quot;=&gt;nil, &quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, &quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, &quot;email&quot;=&gt;&quot;dev@rocketmq.incubator.apache.org&quot;, &quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;, &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, &quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, &quo
 t;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, &quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, &quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, &quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, &quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, &quot;soundcloud&quot;=&gt;nil, &quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, &quot;steam&quot;=&gt;nil, &quot;tumblr&quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, &quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, &quot;youtube&quot;=&gt;nil, &quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>dev@rocketmq.incubator.apache.org</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><entry><title type="html">Apache RocketMQ Meetup Beijing</title><link href="/rocketmq/Meetup-Beijing/" rel="alternate" type="text/html" title="Apache RocketMQ Meetup Beijing" /><published>2017-06-2
 8T00:00:00+08:00</published><updated>2017-06-28T00:00:00+08:00</updated><id>/rocketmq/Meetup-Beijing</id><content type="html" xml:base="/rocketmq/Meetup-Beijing/">&lt;p&gt;&lt;img src=&quot;/assets/images/ApacheRocketMQMeetupBeijing.jpg&quot; alt=&quot;ApacheRocketMQMeetupBeijing&quot; /&gt;&lt;/p&gt;</content><author><name>{&quot;name&quot;=&gt;nil, &quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, &quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, &quot;email&quot;=&gt;&quot;dev@rocketmq.incubator.apache.org&quot;, &quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;, &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, &quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, &quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, &quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, &quot;google_plus&quot;=&gt;nil,
  &quot;keybase&quot;=&gt;nil, &quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, &quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, &quot;soundcloud&quot;=&gt;nil, &quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, &quot;steam&quot;=&gt;nil, &quot;tumblr&quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, &quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, &quot;youtube&quot;=&gt;nil, &quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>dev@rocketmq.incubator.apache.org</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><summary type="html"></summary></entry><entry><title type="html">Release Notes - Apache RocketMQ - Version 4.1.0-incubating</title><link href="/release_notes/release-notes-4.1.0-incubating/" rel="alternate" type="text/html" title="Release Notes - Apache RocketMQ - Version 4.1.0-incubating" /><published>2017-06-02T00:00:00+08:00</published><updated
 >2017-06-02T00:00:00+08:00</updated><id>/release_notes/release-notes-4.1.0-incubating</id><content type="html" xml:base="/release_notes/release-notes-4.1.0-incubating/">&lt;p&gt;Release Notes - Apache RocketMQ - Version 4.1.0-incubating&lt;/p&gt;
+<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xml" href="/feed.xslt.xml"?><feed xmlns="http://www.w3.org/2005/Atom"><generator uri="http://jekyllrb.com" version="3.3.1">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2017-07-03T14:58:44+08:00</updated><id>//</id><title type="html">Apache RocketMQ</title><subtitle>The homepage of RocketMQ.</subtitle><author><name>{&quot;name&quot;=&gt;nil, &quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, &quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, &quot;email&quot;=&gt;&quot;dev@rocketmq.incubator.apache.org&quot;, &quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;, &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, &quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, &quo
 t;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, &quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, &quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, &quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, &quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, &quot;soundcloud&quot;=&gt;nil, &quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, &quot;steam&quot;=&gt;nil, &quot;tumblr&quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, &quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, &quot;youtube&quot;=&gt;nil, &quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>dev@rocketmq.incubator.apache.org</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><entry><title type="html">Field Report of Apache RocketMQ Meetup Beijing</title><link href="/rocketmq/Field-Report-Meetup-Beijing/" rel="alternate" type="text/html" title="Field Report of Apache Ro
 cketMQ Meetup Beijing" /><published>2017-07-02T00:00:00+08:00</published><updated>2017-07-02T00:00:00+08:00</updated><id>/rocketmq/Field-Report-Meetup-Beijing</id><content type="html" xml:base="/rocketmq/Field-Report-Meetup-Beijing/">&lt;p&gt;In July 1st, Apache RocketMQ community launched a meetup in Beijing with a perfect ending. Thanks for everyone’s participation.&lt;/p&gt;
+
+&lt;p&gt;It is really appreciated that over 300 RocketMQ or open source enthusiasts gathered in Institute of Software, Chinese Academy of Sciences, to attend this meetup in such a hot summer day.
+&lt;img src=&quot;/assets/images/blog/meetup_beijing_group&quot; alt=&quot;meetup_beijing_group&quot; /&gt;&lt;/p&gt;
+
+&lt;h3 id=&quot;the-opening&quot;&gt;The Opening:&lt;/h3&gt;
+
+&lt;p&gt;The emcee introduced the history of Apache RocketMQ, the road travelled from Alibaba to Apache, and the map of global user distribution.&lt;/p&gt;
+
+&lt;p&gt;&lt;img src=&quot;/assets/images/blog/meetup_opening&quot; alt=&quot;meetup_opening&quot; /&gt;&lt;/p&gt;
+
+&lt;h3 id=&quot;topic-1-best-practice-for-apache-rocketmq&quot;&gt;Topic 1: Best Practice for Apache RocketMQ&lt;/h3&gt;
+
+&lt;p&gt;The speaker lollipop(RocketMQ Committer/PMC Member) shared core features and best practices of RocketMQ.&lt;/p&gt;
+
+&lt;p&gt;&lt;img src=&quot;/assets/images/blog/meetup_topic1&quot; alt=&quot;meetup_topic1&quot; /&gt;&lt;/p&gt;
+
+&lt;h3 id=&quot;topic-2-apache-rocketmq-usecase&quot;&gt;Topic 2: Apache RocketMQ UseCase&lt;/h3&gt;
+
+&lt;p&gt;​ lizhanhui(RocketMQ Committer/PMC Member)’s presentation focused on extensible, scalable, developer skill set of Apache RocketMQ.
+​ 
+&lt;img src=&quot;/assets/images/blog/meetup_topic2&quot; alt=&quot;meetup_topic2&quot; /&gt;&lt;/p&gt;
+
+&lt;h3 id=&quot;topic3-performance-and-bigdata-ecosystem&quot;&gt;Topic3: Performance and BigData Ecosystem&lt;/h3&gt;
+
+&lt;p&gt;dongeforever(RocketMQ Committer) started with Kafka’s Overview Design and batch performance, and then introduced the ecosystem of Apache RocketMQ, especially the new batch feature of Apache RocketMQ, which aimed to integrate with BigData Ecosystem.&lt;/p&gt;
+
+&lt;p&gt;&lt;img src=&quot;/assets/images/blog/meetup_topic3&quot; alt=&quot;meetup_topic3&quot; /&gt;&lt;/p&gt;
+
+&lt;h3 id=&quot;topic4-performance-tuning-in-rocketmq&quot;&gt;Topic4: Performance Tuning in RocketMQ&lt;/h3&gt;
+
+&lt;p&gt;The speaker yukon(RocketMQ Committer/PMC Member) shared the low latency and high throughput secrets of Apache RocketMQ.&lt;/p&gt;
+
+&lt;p&gt;&lt;img src=&quot;/assets/images/blog/meetup_topic4&quot; alt=&quot;meetup_topic4&quot; /&gt;&lt;/p&gt;
+
+&lt;h3 id=&quot;topic5-streaming-and-messaging&quot;&gt;Topic5: Streaming and Messaging&lt;/h3&gt;
+
+&lt;p&gt;Xin Wang(Apache Storm Committer/PMC member)’s topic covered the relations between streaming and messaging platform, and the challenges and tips in Storm usage.&lt;/p&gt;
+
+&lt;p&gt;&lt;img src=&quot;/assets/images/blog/meetup_topic5&quot; alt=&quot;meetup_topic5&quot; /&gt;&lt;/p&gt;
+
+&lt;h3 id=&quot;topic6-rocketmq-mysql-replicator&quot;&gt;Topic6: RocketMQ-MySQL-Replicator&lt;/h3&gt;
+
+&lt;p&gt;Qun Zhao(RocketMQ Top Contributor) brought a new community project for us, RocketMQ-MySQL-Replicator.&lt;/p&gt;
+
+&lt;p&gt;&lt;img src=&quot;/assets/images/blog/meetup_topic6&quot; alt=&quot;meetup_topic6&quot; /&gt;&lt;/p&gt;
+
+&lt;h3 id=&quot;topic7-messaging-community-and-ecosystem&quot;&gt;Topic7: Messaging Community and Ecosystem&lt;/h3&gt;
+
+&lt;p&gt;vongosling(RocketMQ Core-creator, Committer/PMC member)’s topic &lt;em&gt;Messaging Community and Ecosystem&lt;/em&gt; mainly focused on comprehension of Apache way and how to build a healthy Apache community.&lt;/p&gt;
+
+&lt;p&gt;&lt;img src=&quot;/assets/images/blog/meetup_topic7&quot; alt=&quot;meetup_topic7&quot; /&gt;&lt;/p&gt;
+
+&lt;p&gt;More details please refer to our &lt;a href=&quot;https://twitter.com/ApacheRocketMQ&quot;&gt;live streaming with photos and words in twitter&lt;/a&gt;&lt;/p&gt;</content><author><name>{&quot;name&quot;=&gt;nil, &quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, &quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, &quot;email&quot;=&gt;&quot;dev@rocketmq.incubator.apache.org&quot;, &quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;, &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, &quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, &quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, &quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, &quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, &quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, &quot;linkedin&quot;=&gt;nil, &quot;pintere
 st&quot;=&gt;nil, &quot;soundcloud&quot;=&gt;nil, &quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, &quot;steam&quot;=&gt;nil, &quot;tumblr&quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, &quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, &quot;youtube&quot;=&gt;nil, &quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>dev@rocketmq.incubator.apache.org</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><summary type="html">In July 1st, Apache RocketMQ community launched a meetup in Beijing with a perfect ending. Thanks for everyone’s participation.</summary></entry><entry><title type="html">Annoucement of Apache RocketMQ Meetup Beijing in Advance</title><link href="/rocketmq/Meetup-Beijing/" rel="alternate" type="text/html" title="Annoucement of Apache RocketMQ Meetup Beijing in Advance" /><published>2017-06-28T00:00:00+08:00</published><updated>2017-06-28T00:00:00+08:00</
 updated><id>/rocketmq/Meetup-Beijing</id><content type="html" xml:base="/rocketmq/Meetup-Beijing/">&lt;p&gt;&lt;img src=&quot;/assets/images/ApacheRocketMQMeetupBeijing.jpg&quot; alt=&quot;ApacheRocketMQMeetupBeijing&quot; /&gt;&lt;/p&gt;</content><author><name>{&quot;name&quot;=&gt;nil, &quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, &quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, &quot;email&quot;=&gt;&quot;dev@rocketmq.incubator.apache.org&quot;, &quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;, &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, &quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, &quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, &quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, &quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, &quot;instagram&quot;=&gt;nil, &qu
 ot;lastfm&quot;=&gt;nil, &quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, &quot;soundcloud&quot;=&gt;nil, &quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, &quot;steam&quot;=&gt;nil, &quot;tumblr&quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, &quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, &quot;youtube&quot;=&gt;nil, &quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>dev@rocketmq.incubator.apache.org</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><summary type="html"></summary></entry><entry><title type="html">Release Notes - Apache RocketMQ - Version 4.1.0-incubating</title><link href="/release_notes/release-notes-4.1.0-incubating/" rel="alternate" type="text/html" title="Release Notes - Apache RocketMQ - Version 4.1.0-incubating" /><published>2017-06-02T00:00:00+08:00</published><updated>2017-06-02T00:00:00+08:00</updated><id>/release_notes/release-n
 otes-4.1.0-incubating</id><content type="html" xml:base="/release_notes/release-notes-4.1.0-incubating/">&lt;p&gt;Release Notes - Apache RocketMQ - Version 4.1.0-incubating&lt;/p&gt;
 
 &lt;h2 id=&quot;new-feature&quot;&gt;New Feature&lt;/h2&gt;
 
@@ -862,78 +915,4 @@ setting checkJars to true or nothing to do with this property,it will further an
 
 &lt;p&gt;Through this article, you almost calculated the evolution process of the &lt;strong&gt;Dependency Mediator&lt;/strong&gt; project.in my opinion,integration with the maven enforcer plugin may be a better choice.After all,I hope &lt;strong&gt;Dependency Mediator&lt;/strong&gt; can keep sustainable development.I would try and donate this project to codehaus in the near future.&lt;/p&gt;
 
-&lt;p&gt;If you have better idea or improving suggestion, please contact &lt;a href=&quot;mailto:dev@rocketmq.incubator.apache.org&quot;&gt;dev@rocketmq.incubator.apache.org&lt;/a&gt;.&lt;/p&gt;</content><author><name>{&quot;name&quot;=&gt;nil, &quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, &quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, &quot;email&quot;=&gt;&quot;dev@rocketmq.incubator.apache.org&quot;, &quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;, &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, &quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, &quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, &quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, &quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, &quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, &quot;linkedin&quot
 ;=&gt;nil, &quot;pinterest&quot;=&gt;nil, &quot;soundcloud&quot;=&gt;nil, &quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, &quot;steam&quot;=&gt;nil, &quot;tumblr&quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, &quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, &quot;youtube&quot;=&gt;nil, &quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>dev@rocketmq.incubator.apache.org</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><category term="Compatibility" /><category term="Dependency" /><category term="Java" /><category term="Maven" /><summary type="html">This article mainly includes three parts.at first,I will introduce compatibility principle(more details see here) briefly.followed by a detailed elaborating about Java component compatible dependency,including the interface-oriented programming,single component signature protection,single component compatibility protection
  and multi-component compatibility compile time checking.Finally is the review and prospect,especially about Dependency Mediator project.</summary></entry><entry><title type="html">How to Support More Queues in RocketMQ?</title><link href="/rocketmq/how-to-support-more-queues-in-rocketmq/" rel="alternate" type="text/html" title="How to Support More Queues in RocketMQ?" /><published>2016-12-23T00:00:00+08:00</published><updated>2016-12-23T00:00:00+08:00</updated><id>/rocketmq/how-to-support-more-queues-in-rocketmq</id><content type="html" xml:base="/rocketmq/how-to-support-more-queues-in-rocketmq/">&lt;h1 id=&quot;summary&quot;&gt;Summary&lt;/h1&gt;
-
-&lt;p&gt;Kafka is a distributed streaming platform, which was born from &lt;a href=&quot;https://engineering.linkedin.com/distributed-systems/log-what-every-software-engineer-should-know-about-real-time-datas-unifying&quot;&gt;logging aggregation cases&lt;/a&gt;. It does not need too high concurrency. In some large scale cases in alibaba, we found that the original model has been unable to meet our actual needs. So, we developed a messaging middleware, named RocketMQ, which can handle a broad set of use cases, ranging from traditional publish/subscribe scenario to demandingly high volume realtime transaction system that tolerates no message loss. Now, in alibaba, RocketMQ clusters process more than 500 billion events every day, provide services for more than 3000 core applications.&lt;/p&gt;
-
-&lt;aside class=&quot;sidebar__right&quot;&gt;
-&lt;nav class=&quot;toc&quot;&gt;
-    &lt;header&gt;&lt;h4 class=&quot;nav__title&quot;&gt;&lt;i class=&quot;fa fa-file-text&quot;&gt;&lt;/i&gt; On This Page&lt;/h4&gt;&lt;/header&gt;
-&lt;ul class=&quot;toc__menu&quot; id=&quot;markdown-toc&quot;&gt;
-  &lt;li&gt;&lt;a href=&quot;#summary&quot; id=&quot;markdown-toc-summary&quot;&gt;Summary&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;&lt;a href=&quot;#partition-design-in-kafka&quot; id=&quot;markdown-toc-partition-design-in-kafka&quot;&gt;Partition design in kafka&lt;/a&gt;    &lt;ul&gt;
-      &lt;li&gt;&lt;a href=&quot;#why-kafka-cant-support-more-partitions&quot; id=&quot;markdown-toc-why-kafka-cant-support-more-partitions&quot;&gt;Why Kafka can’t support more partitions&lt;/a&gt;&lt;/li&gt;
-    &lt;/ul&gt;
-  &lt;/li&gt;
-  &lt;li&gt;&lt;a href=&quot;#how-to-support-more-partition-in-rocketmq&quot; id=&quot;markdown-toc-how-to-support-more-partition-in-rocketmq&quot;&gt;How to support more partition in RocketMQ?&lt;/a&gt;&lt;/li&gt;
-&lt;/ul&gt;
-
-  &lt;/nav&gt;
-&lt;/aside&gt;
-
-&lt;h1 id=&quot;partition-design-in-kafka&quot;&gt;Partition design in kafka&lt;/h1&gt;
-&lt;ol&gt;
-  &lt;li&gt;Producer parallelism of writing is bounded by the number of partitions.&lt;/li&gt;
-  &lt;li&gt;The degree of consumer consumption parallelism, is also bounded by the number of partitions being consumed. Assuming that the number of partitions is 20, the maximum number of concurrent consuming consumers is 20.&lt;/li&gt;
-  &lt;li&gt;Each topic consists of a fixed number of partitions. Partition number determines the maximum number of topics that single broker may have without significantly affecting performance.&lt;/li&gt;
-&lt;/ol&gt;
-
-&lt;p&gt;More details please refer to &lt;a href=&quot;http://www.confluent.io/blog/how-to-choose-the-number-of-topicspartitions-in-a-kafka-cluster/&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
-
-&lt;h2 id=&quot;why-kafka-cant-support-more-partitions&quot;&gt;Why Kafka can’t support more partitions&lt;/h2&gt;
-&lt;ol&gt;
-  &lt;li&gt;Each partition stores the whole message data. Although each partition is orderly written to the disk, as number of concurrently writing partitions increases, writing become random in the perspective of operating system.&lt;/li&gt;
-  &lt;li&gt;Due to the scattered data files, it is difficult to use the Linux IO Group Commit mechanism.&lt;/li&gt;
-&lt;/ol&gt;
-
-&lt;h1 id=&quot;how-to-support-more-partition-in-rocketmq&quot;&gt;How to support more partition in RocketMQ?&lt;/h1&gt;
-
-&lt;p&gt;&lt;img src=&quot;/assets/images/blog/rocketmq-queues.png&quot; alt=&quot;screenshot&quot; /&gt;&lt;/p&gt;
-
-&lt;ol&gt;
-  &lt;li&gt;All message data are stored in commit log files. All writes are completely sequential whilst reads are random.&lt;/li&gt;
-  &lt;li&gt;ConsumeQueue stores the actual user consumption location information, which are also flushed to disk in sequential manner.&lt;/li&gt;
-&lt;/ol&gt;
-
-&lt;blockquote&gt;
-  &lt;p&gt;pros:&lt;/p&gt;
-&lt;/blockquote&gt;
-
-&lt;ol&gt;
-  &lt;li&gt;Each consume queue is lightweight and contains limited amount of meta data.&lt;/li&gt;
-  &lt;li&gt;Access to disk is totally sequential, which avoids disk lock contention, and will not incur high disk IO wait when a large number of queues has been created.&lt;/li&gt;
-&lt;/ol&gt;
-
-&lt;blockquote&gt;
-  &lt;p&gt;cons:&lt;/p&gt;
-&lt;/blockquote&gt;
-
-&lt;ol&gt;
-  &lt;li&gt;Message consumption will first read consume queue, then commit log. This process brings in certain cost in worst cases.&lt;/li&gt;
-  &lt;li&gt;Commit log and consume queues need to be logically consistent, which introduces extra complexities to programming model.&lt;/li&gt;
-&lt;/ol&gt;
-
-&lt;blockquote&gt;
-  &lt;p&gt;Design Motivation:&lt;/p&gt;
-&lt;/blockquote&gt;
-
-&lt;ol&gt;
-  &lt;li&gt;Random read. Read as much as possible to increase the page cache hit rate, and reduce read IO operations. So large memory is still preferable. If massive messages are accumulated, would the read performance degrade badly? The answer is negative, reasons are as follows:
-    &lt;ul&gt;
-      &lt;li&gt;Even if size of the message is only 1KB, the system will read more data in advance, see &lt;a href=&quot;https://en.wikipedia.org/wiki/Cache_prefetching&quot;&gt;PAGECACHE prefetch&lt;/a&gt; for reference. This means for the sequel data read, it is access to main memory that will be carried out instead of slow disk IO read.&lt;/li&gt;
-      &lt;li&gt;Random access CommitLog from disk. If set the I/O scheduler to NOOP in case of SSD, the read qps will be greatly accelerated thus much faster than other elevator scheduler algorithm.&lt;/li&gt;
-    &lt;/ul&gt;
-  &lt;/li&gt;
-  &lt;li&gt;Given ConsumeQueue stores fixed-size metadata only, which is mainly used to record consuming progress, random read is well supported. Taking advantage of page cache prefetch, accessing ConsumeQueue is as efficiently fast as accessing main memory, even if it’s in the case of massive message accumulation. As a result,ConsumeQueue will NOT bring in noticeable penalty to the read performance.&lt;/li&gt;
-  &lt;li&gt;CommitLog stores virtually all information, including the message data. Similar to redo log of relational database, consume queues, message key indexes and all other required data can be completely recovered as long as commit log exists..&lt;/li&gt;
-&lt;/ol&gt;</content><author><name>{&quot;name&quot;=&gt;nil, &quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, &quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, &quot;email&quot;=&gt;&quot;dev@rocketmq.incubator.apache.org&quot;, &quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;, &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, &quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, &quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, &quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, &quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, &quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, &quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, &quot;soundcloud&quot;=&gt;nil, &quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, &quot;steam&quot;=&gt;nil, &quot;tumblr&
 quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, &quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, &quot;youtube&quot;=&gt;nil, &quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>dev@rocketmq.incubator.apache.org</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><category term="RocketMQ" /><category term="Queue" /><category term="Partition" /><category term="Message Oriented Middleware" /><summary type="html">Summary</summary></entry></feed>
+&lt;p&gt;If you have better idea or improving suggestion, please contact &lt;a href=&quot;mailto:dev@rocketmq.incubator.apache.org&quot;&gt;dev@rocketmq.incubator.apache.org&lt;/a&gt;.&lt;/p&gt;</content><author><name>{&quot;name&quot;=&gt;nil, &quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, &quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, &quot;email&quot;=&gt;&quot;dev@rocketmq.incubator.apache.org&quot;, &quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;, &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, &quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, &quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, &quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, &quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, &quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, &quot;linkedin&quot
 ;=&gt;nil, &quot;pinterest&quot;=&gt;nil, &quot;soundcloud&quot;=&gt;nil, &quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, &quot;steam&quot;=&gt;nil, &quot;tumblr&quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, &quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, &quot;youtube&quot;=&gt;nil, &quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>dev@rocketmq.incubator.apache.org</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><category term="Compatibility" /><category term="Dependency" /><category term="Java" /><category term="Maven" /><summary type="html">This article mainly includes three parts.at first,I will introduce compatibility principle(more details see here) briefly.followed by a detailed elaborating about Java component compatible dependency,including the interface-oriented programming,single component signature protection,single component compatibility protection
  and multi-component compatibility compile time checking.Finally is the review and prospect,especially about Dependency Mediator project.</summary></entry></feed>

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/release_notes/release-notes-4.1.0-incubating/index.html
----------------------------------------------------------------------
diff --git a/content/release_notes/release-notes-4.1.0-incubating/index.html b/content/release_notes/release-notes-4.1.0-incubating/index.html
index 1175fc9..5d885a4 100644
--- a/content/release_notes/release-notes-4.1.0-incubating/index.html
+++ b/content/release_notes/release-notes-4.1.0-incubating/index.html
@@ -430,7 +430,7 @@
 ">Previous</a>
     
     
-      <a href="/rocketmq/Meetup-Beijing/" class="pagination--pager" title="Apache RocketMQ Meetup Beijing
+      <a href="/rocketmq/Meetup-Beijing/" class="pagination--pager" title="Annoucement of Apache RocketMQ Meetup Beijing in Advance
 ">Next</a>
     
   </nav>

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/a92c1df1/content/rocketmq/Field-Report-Meetup-Beijing/index.html
----------------------------------------------------------------------
diff --git a/content/rocketmq/Field-Report-Meetup-Beijing/index.html b/content/rocketmq/Field-Report-Meetup-Beijing/index.html
new file mode 100644
index 0000000..e6d012a
--- /dev/null
+++ b/content/rocketmq/Field-Report-Meetup-Beijing/index.html
@@ -0,0 +1,537 @@
+<!doctype html>
+<html lang="en" class="no-js">
+  <head>
+    <meta charset="utf-8">
+
+<!-- begin SEO -->
+
+
+
+
+
+
+
+
+
+<title>Field Report of Apache RocketMQ Meetup Beijing - Apache RocketMQ</title>
+
+
+
+
+<meta name="description" content="In July 1st, Apache RocketMQ community launched a meetup in Beijing with a perfect ending. Thanks for everyone’s participation.">
+
+
+
+
+<meta property="og:locale" content="en">
+<meta property="og:site_name" content="Apache RocketMQ">
+<meta property="og:title" content="Field Report of Apache RocketMQ Meetup Beijing">
+
+
+
+
+  <meta property="og:description" content="In July 1st, Apache RocketMQ community launched a meetup in Beijing with a perfect ending. Thanks for everyone’s participation.">
+
+
+
+  <meta name="twitter:site" content="@ApacheRocketMQ">
+  <meta name="twitter:title" content="Field Report of Apache RocketMQ Meetup Beijing">
+  <meta name="twitter:description" content="In July 1st, Apache RocketMQ community launched a meetup in Beijing with a perfect ending. Thanks for everyone’s participation.">
+  <meta name="twitter:url" content="">
+
+  
+    <meta name="twitter:card" content="summary">
+    
+  
+
+  
+
+
+
+  
+
+  
+
+
+
+
+
+  <meta property="og:type" content="article">
+  <meta property="article:published_time" content="2017-07-02T00:00:00+08:00">
+
+
+
+
+
+
+
+
+  <script type="application/ld+json">
+    {
+      "@context" : "http://schema.org",
+      "@type" : "Person",
+      "name" : "Apache RocketMQ",
+      "url" : null,
+      "sameAs" : null
+    }
+  </script>
+
+
+
+  <meta name="google-site-verification" content="aand0XZkSGsziuC-UPD4ZJniFD0m0JhGx6820y2mAQY" />
+
+
+  <meta name="baidu-site-verification" content="wD06EbDRkQ" />
+
+
+
+
+<!-- end SEO -->
+
+
+<link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Apache RocketMQ Feed">
+
+<!-- http://t.co/dKP3o1e -->
+<meta name="HandheldFriendly" content="True">
+<meta name="MobileOptimized" content="320">
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+<script>
+  document.documentElement.className = document.documentElement.className.replace(/\bno-js\b/g, '') + ' js ';
+</script>
+
+<!-- For all browsers -->
+<link rel="stylesheet" href="/assets/css/main.css">
+
+<meta http-equiv="cleartype" content="on">
+    <!-- start custom head snippets -->
+
+<!-- insert favicons. use http://realfavicongenerator.net/ -->
+
+<!-- end custom head snippets -->
+  </head>
+
+  <body class="layout--single">
+
+    <!--[if lt IE 9]>
+<div class="notice--danger align-center" style="margin: 0;">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</div>
+<![endif]-->
+    <div class="masthead">
+  <div class="masthead__inner-wrap">
+    <div class="masthead__menu">
+      <nav id="site-nav" class="greedy-nav">
+        <button><div class="navicon"></div></button>
+        <ul class="visible-links">
+          <li class="masthead__menu-item masthead__menu-item--lg"><a href="/">Apache RocketMQ</a></li>
+          
+            
+            <li class="masthead__menu-item"><a href="/docs/quick-start/">Documentation</a></li>
+          
+            
+            <li class="masthead__menu-item"><a href="/year-archive/">Blog</a></li>
+          
+            
+            <li class="masthead__menu-item"><a href="/community/">Community</a></li>
+          
+            
+            <li class="masthead__menu-item"><a href="/customer/">Customer</a></li>
+          
+            
+            <li class="masthead__menu-item"><a href="/about/team/">About</a></li>
+          
+        </ul>
+        <ul class="hidden-links hidden"></ul>
+      </nav>
+    </div>
+  </div>
+</div>
+
+    
+
+
+
+<div id="main" role="main">
+  
+  <div class="sidebar sticky">
+  
+
+<div itemscope itemtype="http://schema.org/Person">
+
+  
+    <div class="author__avatar">
+      
+        <img src="/assets/images/rmq-logo.png" class="author__avatar" alt="" itemprop="image">
+      
+    </div>
+  
+
+  <div class="author__content">
+    <h3 class="author__name" itemprop="name"></h3>
+    
+      <p class="author__bio" itemprop="description">
+        A fast, low latency, reliable, scalable, distributed MOM.
+      </p>
+    
+  </div>
+
+  <div class="author__urls-wrapper">
+    <button class="btn btn--inverse">Follow</button>
+    <ul class="author__urls social-icons">
+      
+        <li itemprop="homeLocation" itemscope itemtype="http://schema.org/Place">
+          <i class="fa fa-fw fa-map-marker" aria-hidden="true"></i> <span itemprop="name">Hangzhou, China</span>
+        </li>
+      
+
+      
+        <li>
+          <a href="http://incubator.staging.apache.org/projects/rocketmq.html" itemprop="url">
+            <i class="fa fa-fw fa-chain" aria-hidden="true"></i> Website
+          </a>
+        </li>
+      
+
+      
+        <li>
+          <a href="mailto:dev@rocketmq.incubator.apache.org">
+            <meta itemprop="email" content="dev@rocketmq.incubator.apache.org" />
+            <i class="fa fa-fw fa-envelope-square" aria-hidden="true"></i> Email
+          </a>
+        </li>
+      
+
+      
+
+      
+        <li>
+          <a href="https://twitter.com/ApacheRocketMQ" itemprop="sameAs">
+            <i class="fa fa-fw fa-twitter-square" aria-hidden="true"></i> Twitter
+          </a>
+        </li>
+      
+
+      
+
+      
+
+      
+
+      
+
+      
+
+      
+
+      
+
+      
+        <li>
+          <a href="https://github.com/apache/incubator-rocketmq" itemprop="sameAs">
+            <i class="fa fa-fw fa-github" aria-hidden="true"></i> GitHub
+          </a>
+        </li>
+      
+
+      
+        <li>
+          <a href="https://www.stackoverflow.com/questions/tagged/rocketmq" itemprop="sameAs">
+            <i class="fa fa-fw fa-stack-overflow" aria-hidden="true"></i> Stackoverflow
+          </a>
+        </li>
+      
+
+      
+        <li>
+          <a href="https://www.quora.com/topic/RocketMQ" itemprop="sameAs">
+            <i class="fa fa-fw" aria-hidden="true"><strong>Q</strong></i> Quora
+          </a>
+        </li>
+      
+
+      
+
+      
+
+      
+
+      
+
+      
+
+      
+
+      
+
+      
+
+      
+
+      
+
+      
+
+      <!--
+  <li>
+    <a href="http://link-to-whatever-social-network.com/user/" itemprop="sameAs">
+      <i class="fa fa-fw" aria-hidden="true"></i> Custom Social Profile Link
+    </a>
+  </li>
+-->
+    </ul>
+  </div>
+</div>
+
+  
+  </div>
+
+
+  <article class="page" itemscope itemtype="http://schema.org/CreativeWork">
+    <meta itemprop="headline" content="Field Report of Apache RocketMQ Meetup Beijing">
+    <meta itemprop="description" content="In July 1st, Apache RocketMQ community launched a meetup in Beijing with a perfect ending. Thanks for everyone’s participation.">
+    <meta itemprop="datePublished" content="July 02, 2017">
+    
+
+    <div class="page__inner-wrap">
+      
+        <header>
+          <h1 class="page__title" itemprop="headline">Field Report of Apache RocketMQ Meetup Beijing
+</h1>
+          
+            <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
+
+
+
+
+  1 minute read
+</p>
+          
+        </header>
+      
+
+      <section class="page__content" itemprop="text">
+        <p>In July 1st, Apache RocketMQ community launched a meetup in Beijing with a perfect ending. Thanks for everyone’s participation.</p>
+
+<p>It is really appreciated that over 300 RocketMQ or open source enthusiasts gathered in Institute of Software, Chinese Academy of Sciences, to attend this meetup in such a hot summer day.
+<img src="/assets/images/blog/meetup_beijing_group" alt="meetup_beijing_group" /></p>
+
+<h3 id="the-opening">The Opening:</h3>
+
+<p>The emcee introduced the history of Apache RocketMQ, the road travelled from Alibaba to Apache, and the map of global user distribution.</p>
+
+<p><img src="/assets/images/blog/meetup_opening" alt="meetup_opening" /></p>
+
+<h3 id="topic-1-best-practice-for-apache-rocketmq">Topic 1: Best Practice for Apache RocketMQ</h3>
+
+<p>The speaker lollipop(RocketMQ Committer/PMC Member) shared core features and best practices of RocketMQ.</p>
+
+<p><img src="/assets/images/blog/meetup_topic1" alt="meetup_topic1" /></p>
+
+<h3 id="topic-2-apache-rocketmq-usecase">Topic 2: Apache RocketMQ UseCase</h3>
+
+<p>​ lizhanhui(RocketMQ Committer/PMC Member)’s presentation focused on extensible, scalable, developer skill set of Apache RocketMQ.
+​ 
+<img src="/assets/images/blog/meetup_topic2" alt="meetup_topic2" /></p>
+
+<h3 id="topic3-performance-and-bigdata-ecosystem">Topic3: Performance and BigData Ecosystem</h3>
+
+<p>dongeforever(RocketMQ Committer) started with Kafka’s Overview Design and batch performance, and then introduced the ecosystem of Apache RocketMQ, especially the new batch feature of Apache RocketMQ, which aimed to integrate with BigData Ecosystem.</p>
+
+<p><img src="/assets/images/blog/meetup_topic3" alt="meetup_topic3" /></p>
+
+<h3 id="topic4-performance-tuning-in-rocketmq">Topic4: Performance Tuning in RocketMQ</h3>
+
+<p>The speaker yukon(RocketMQ Committer/PMC Member) shared the low latency and high throughput secrets of Apache RocketMQ.</p>
+
+<p><img src="/assets/images/blog/meetup_topic4" alt="meetup_topic4" /></p>
+
+<h3 id="topic5-streaming-and-messaging">Topic5: Streaming and Messaging</h3>
+
+<p>Xin Wang(Apache Storm Committer/PMC member)’s topic covered the relations between streaming and messaging platform, and the challenges and tips in Storm usage.</p>
+
+<p><img src="/assets/images/blog/meetup_topic5" alt="meetup_topic5" /></p>
+
+<h3 id="topic6-rocketmq-mysql-replicator">Topic6: RocketMQ-MySQL-Replicator</h3>
+
+<p>Qun Zhao(RocketMQ Top Contributor) brought a new community project for us, RocketMQ-MySQL-Replicator.</p>
+
+<p><img src="/assets/images/blog/meetup_topic6" alt="meetup_topic6" /></p>
+
+<h3 id="topic7-messaging-community-and-ecosystem">Topic7: Messaging Community and Ecosystem</h3>
+
+<p>vongosling(RocketMQ Core-creator, Committer/PMC member)’s topic <em>Messaging Community and Ecosystem</em> mainly focused on comprehension of Apache way and how to build a healthy Apache community.</p>
+
+<p><img src="/assets/images/blog/meetup_topic7" alt="meetup_topic7" /></p>
+
+<p>More details please refer to our <a href="https://twitter.com/ApacheRocketMQ">live streaming with photos and words in twitter</a></p>
+
+
+        
+      </section>
+
+      <footer class="page__meta">
+        
+        
+
+
+  
+
+
+  
+  
+  
+
+  <p class="page__taxonomy">
+    <strong><i class="fa fa-fw fa-folder-open" aria-hidden="true"></i> Categories: </strong>
+    <span itemprop="keywords">
+    
+      
+      
+      <a href="/categories/#rocketmq" class="page__taxonomy-item" rel="tag">RocketMQ</a>
+    
+    </span>
+  </p>
+
+
+        
+          <p class="page__date"><strong><i class="fa fa-fw fa-calendar" aria-hidden="true"></i> Updated:</strong> <time datetime="2017-07-02T00:00:00+08:00">July 02, 2017</time></p>
+        
+      </footer>
+
+      <section class="page__share">
+  
+    <h4 class="page__share-title">Share on</h4>
+  
+
+  <a href="https://twitter.com/intent/tweet?via=ApacheRocketMQ&text=Field Report of Apache RocketMQ Meetup Beijing /rocketmq/Field-Report-Meetup-Beijing/" class="btn btn--twitter" title="Share on Twitter"><i class="fa fa-fw fa-twitter" aria-hidden="true"></i><span> Twitter</span></a>
+
+  <a href="https://www.facebook.com/sharer/sharer.php?u=/rocketmq/Field-Report-Meetup-Beijing/" class="btn btn--facebook" title="Share on Facebook"><i class="fa fa-fw fa-facebook" aria-hidden="true"></i><span> Facebook</span></a>
+
+  <a href="https://plus.google.com/share?url=/rocketmq/Field-Report-Meetup-Beijing/" class="btn btn--google-plus" title="Share on Google Plus"><i class="fa fa-fw fa-google-plus" aria-hidden="true"></i><span> Google+</span></a>
+
+  <a href="https://www.linkedin.com/shareArticle?mini=true&url=/rocketmq/Field-Report-Meetup-Beijing/" class="btn btn--linkedin" title="Share on LinkedIn"><i class="fa fa-fw fa-linkedin" aria-hidden="true"></i><span> LinkedIn</span></a>
+</section>
+
+
+      
+  <nav class="pagination">
+    
+      <a href="/rocketmq/Meetup-Beijing/" class="pagination--pager" title="Annoucement of Apache RocketMQ Meetup Beijing in Advance
+">Previous</a>
+    
+    
+      <a href="#" class="pagination--pager disabled">Next</a>
+    
+  </nav>
+
+    </div>
+
+    
+      <div class="page__comments">
+  
+  
+    <h4 class="page__comments-title">Leave a Comment</h4>
+    <section id="disqus_thread"></section>
+  
+</div>
+    
+  </article>
+
+  
+  
+</div>
+
+    <div class="page__footer">
+      <footer>
+        <!-- start custom footer snippets -->
+
+<!-- end custom footer snippets -->
+        <style type="text/css">
+  div.columns   { float: left; margin-left: 10px;}
+  div.clear     { clear: both; } 
+</style>
+<div>
+  <div class="columns">
+    <a href="https://www.apache.org/"><img src="/assets/images/feather-small.gif" alt="Apache Software Foundation" style="height: 88px !important" /></a>
+  </div>
+  <div class="columns" style="width: 80%">
+    <div class="page__footer-follow">
+      <ul class="social-icons">
+        
+          <li><strong>Follow:</strong></li>
+        
+        
+          <li><a href="https://twitter.com/ApacheRocketMQ"><i class="fa fa-fw fa-twitter-square" aria-hidden="true"></i> Twitter</a></li>
+        
+        
+        
+          <li><a href="http://github.com/apache/incubator-rocketmq"><i class="fa fa-fw fa-github" aria-hidden="true"></i> GitHub</a></li>
+        
+        
+        <li><a href="/feed.xml"><i class="fa fa-fw fa-rss-square" aria-hidden="true"></i> Feed</a></li>
+      </ul>
+    </div>
+
+    <div class="page__footer-copyright">Copyright &copy; 2017 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</div>
+  </div>
+</div>
+<div class="clear"></div>
+      </footer>
+    </div>
+
+    <script src="/assets/js/main.min.js"></script>
+
+
+
+
+  <script>
+  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+  ga('create', 'UA-89603173-1', 'auto');
+  ga('send', 'pageview');
+</script>
+
+<script>
+var _hmt = _hmt || [];
+(function() {
+  var hm = document.createElement("script");
+  hm.src = "https://hm.baidu.com/hm.js?36428f2b841d08e7405724cbf7f860d2";
+  var s = document.getElementsByTagName("script")[0]; 
+  s.parentNode.insertBefore(hm, s);
+})();
+</script>
+
+
+
+
+  
+  <script type="text/javascript">
+  	/* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
+  	var disqus_shortname = 'rocketmq';
+
+  	/* * * DON'T EDIT BELOW THIS LINE * * */
+  	(function() {
+  		var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
+  		dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
+  		(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
+  	})();
+
+  	/* * * DON'T EDIT BELOW THIS LINE * * */
+  	(function () {
+  		var s = document.createElement('script'); s.async = true;
+  		s.type = 'text/javascript';
+  		s.src = '//' + disqus_shortname + '.disqus.com/count.js';
+  		(document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
+  	}());
+  </script>
+  <noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
+
+
+
+
+
+
+  </body>
+</html>


Mime
View raw message