You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by ma...@apache.org on 2019/09/23 14:19:43 UTC

[servicecomb-website] branch asf-site updated (6153446 -> a614bc8)

This is an automated email from the ASF dual-hosted git repository.

mabin pushed a change to branch asf-site
in repository https://gitbox.apache.org/repos/asf/servicecomb-website.git.


    from 6153446  publish website
     add 76a1d14  Update the home page
     add 66fc4f8  Update the links in the home page
     add 0bc0084  resolve confict
     add c4aa305  fix style problem
     add 95e651c  Merge pull request #193 from kakulisen/master
     add 4cc22a7  add mesher release
     add eaa4849  adjustment page
     add cd89bfa  Update the README file for how to publish the website
     add 7ce2855  HC 2019 & Apche Servicecomb Meetup
     add 245a7ea  Merge pull request #197 from ChinX/master
     new a614bc8  publish website

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 _pages/cn/home.md                                  |  21 +--
 _pages/home.md                                     |  19 +--
 ...ache-ServiceComb-Meetup-2019-Shanghai-Report.md |  78 +++++++++++
 assets/images/hc2019/apache.jpg                    | Bin 0 -> 573121 bytes
 assets/images/hc2019/efficiency.jpg                | Bin 0 -> 301847 bytes
 assets/images/hc2019/incubation.jpg                | Bin 0 -> 337251 bytes
 assets/images/hc2019/innovative.jpg                | Bin 0 -> 410155 bytes
 assets/images/hc2019/introduction.jpg              | Bin 0 -> 377299 bytes
 assets/images/hc2019/process.jpg                   | Bin 0 -> 379040 bytes
 assets/images/hc2019/servicecomb.jpg               | Bin 0 -> 516515 bytes
 ...Apache_ServiceComb-Innovative_Microservices.pdf | Bin 0 -> 1301002 bytes
 ...Apache_ServiceComb-Innovative_Microservices.pdf | Bin 0 -> 1183552 bytes
 ...ervice_Tool_Improves_Development_Efficiency.pdf | Bin 0 -> 814514 bytes
 assets/slides/20190920/EN/The_Apache_Way_En.pdf    | Bin 0 -> 4722734 bytes
 ...ervice_Tool_Improves_Development_Efficiency.pdf | Bin 0 -> 1610634 bytes
 assets/slides/20190920/The_Apache_Way_En.pdf       | Bin 0 -> 5130050 bytes
 content/assets/images/hc2019/apache.jpg            | Bin 0 -> 573121 bytes
 content/assets/images/hc2019/efficiency.jpg        | Bin 0 -> 301847 bytes
 content/assets/images/hc2019/incubation.jpg        | Bin 0 -> 337251 bytes
 content/assets/images/hc2019/innovative.jpg        | Bin 0 -> 410155 bytes
 content/assets/images/hc2019/introduction.jpg      | Bin 0 -> 377299 bytes
 content/assets/images/hc2019/process.jpg           | Bin 0 -> 379040 bytes
 content/assets/images/hc2019/servicecomb.jpg       | Bin 0 -> 516515 bytes
 ...Apache_ServiceComb-Innovative_Microservices.pdf | Bin 0 -> 1301002 bytes
 ...Apache_ServiceComb-Innovative_Microservices.pdf | Bin 0 -> 1183552 bytes
 ...ervice_Tool_Improves_Development_Efficiency.pdf | Bin 0 -> 814514 bytes
 .../slides/20190920/EN/The_Apache_Way_En.pdf       | Bin 0 -> 4722734 bytes
 ...ervice_Tool_Improves_Development_Efficiency.pdf | Bin 0 -> 1610634 bytes
 .../assets/slides/20190920/The_Apache_Way_En.pdf   | Bin 0 -> 5130050 bytes
 .../index.html                                     |  22 +--
 .../index.html                                     |  22 +--
 .../index.html                                     |  20 +--
 .../index.html                                     | 113 ++++++++-------
 .../docs/apache-servicecomb-day-slides/index.html  |  22 +--
 .../apache-servicecomb-incubating-day/index.html   |  22 +--
 .../index.html                                     |  22 +--
 content/cn/docs/autoscale-on-company/index.html    |  22 +--
 .../index.html                                     |  22 +--
 .../index.html                                     |  22 +--
 content/cn/docs/communication-btw-sc-ms/index.html |  22 +--
 content/cn/docs/company-on-kubernetes/index.html   |  22 +--
 .../cn/docs/config_center_integration/index.html   |  22 +--
 content/cn/docs/consul-servicemesh.html            |  22 +--
 content/cn/docs/crm-part-I/index.html              |  22 +--
 .../customized-tracing-with-servicecomb/index.html |  22 +--
 .../index.html                                     |  22 +--
 .../index.html                                     |  22 +--
 .../index.html                                     |  22 +--
 content/cn/docs/distributed_saga_1/index.html      |  22 +--
 content/cn/docs/distributed_saga_2/index.html      |  22 +--
 content/cn/docs/distributed_saga_3/index.html      |  22 +--
 content/cn/docs/go-to-cloud/index.html             |  22 +--
 .../how-to-do-microservice-accept-test/index.html  |  21 +--
 .../index.html                                     |  22 +--
 .../docs/how-to-reform-a-legacy-system/index.html  |  22 +--
 content/cn/docs/jira_beginner_guide/index.html     |  22 +--
 content/cn/docs/join_the_community/index.html      |  22 +--
 content/cn/docs/linuxcon-workshop-demo/index.html  |  22 +--
 content/cn/docs/loadtest-saga-with-kubernetes.html |  22 +--
 .../cn/docs/maven_dependency_management/index.html |  22 +--
 content/cn/docs/open-design/index.html             |  22 +--
 .../index.html                                     |  22 +--
 content/cn/docs/osi-microservices/index.html       |  22 +--
 .../index.html                                     |  22 +--
 content/cn/docs/release-note-1-0-0.html            |  22 +--
 content/cn/docs/saga_pack_design/index.html        |  22 +--
 content/cn/docs/saga_with_cucumber/index.html      |  22 +--
 .../seckill-development-journey-part-I/index.html  |  22 +--
 .../seckill-development-journey-part-II/index.html |  22 +--
 .../index.html                                     |  22 +--
 .../cn/docs/servicecomb-pack-cluster/index.html    |  22 +--
 content/cn/docs/servicecomb-pack-consul/index.html |  22 +--
 content/cn/docs/servicecomb-pack-eureka/index.html |  22 +--
 .../servicecomb-springcloud-zuul-demo/index.html   |  22 +--
 .../index.html                                     |  22 +--
 content/cn/docs/talk-to-apache-experts.html        |  22 +--
 .../cn/docs/tracing-with-servicecomb/index.html    |  22 +--
 content/cn/index.html                              |   5 +-
 content/cn/year-archive/index.html                 | 101 ++++++++++++++
 .../index.html                                     |  22 +--
 .../index.html                                     |  22 +--
 .../index.html                                     |  22 +--
 .../index.html                                     |  22 +--
 .../apache-servicecomb-incubating-day/index.html   |  22 +--
 content/docs/autoscale-on-company/index.html       |  22 +--
 .../index.html                                     |  22 +--
 content/docs/communication-btw-sc-ms/index.html    |  22 +--
 content/docs/company-on-kubernetes/index.html      |  22 +--
 content/docs/distributed_saga_1/index.html         |  22 +--
 content/docs/distributed_saga_2/index.html         |  22 +--
 content/docs/distributed_saga_3/index.html         |  22 +--
 content/docs/go-to-cloud/index.html                |  22 +--
 .../docs/how-to-reform-a-legacy-system/index.html  |  22 +--
 content/docs/howto-upgrade-topzipkin2/index.html   |  22 +--
 content/docs/linuxcon-workshop-demo/index.html     |  22 +--
 content/docs/osi-microservices/index.html          |  22 +--
 content/docs/release-note-1-0-0/index.html         |  22 +--
 .../seckill-development-journey-part-I/index.html  |  22 +--
 .../seckill-development-journey-part-II/index.html |  22 +--
 .../index.html                                     |  22 +--
 content/docs/service-center-ui/index.html          |  22 +--
 .../service-registry-refactor-proposal/index.html  |  22 +--
 content/docs/servicecomb-pack-cluster/index.html   |  22 +--
 content/docs/servicecomb-pack-consul/index.html    |  22 +--
 content/docs/servicecomb-pack-eureka/index.html    |  22 +--
 .../index.html                                     |  22 +--
 content/docs/tracing-with-servicecomb/index.html   |  22 +--
 content/feed.xml                                   | 152 +++++++++------------
 content/index.html                                 |   5 +-
 content/sitemap.xml                                |  28 ++++
 content/sitemap/index.html                         |   2 +
 111 files changed, 1179 insertions(+), 992 deletions(-)
 create mode 100644 _posts/cn/2019-09-20-Apache-ServiceComb-Meetup-2019-Shanghai-Report.md
 create mode 100644 assets/images/hc2019/apache.jpg
 create mode 100644 assets/images/hc2019/efficiency.jpg
 create mode 100644 assets/images/hc2019/incubation.jpg
 create mode 100644 assets/images/hc2019/innovative.jpg
 create mode 100644 assets/images/hc2019/introduction.jpg
 create mode 100644 assets/images/hc2019/process.jpg
 create mode 100644 assets/images/hc2019/servicecomb.jpg
 create mode 100644 assets/slides/20190920/Apache_ServiceComb-Innovative_Microservices.pdf
 create mode 100644 assets/slides/20190920/EN/Apache_ServiceComb-Innovative_Microservices.pdf
 create mode 100644 assets/slides/20190920/EN/HUAWEI_CLOUD_Microservice_Tool_Improves_Development_Efficiency.pdf
 create mode 100644 assets/slides/20190920/EN/The_Apache_Way_En.pdf
 create mode 100644 assets/slides/20190920/HUAWEI_CLOUD_Microservice_Tool_Improves_Development_Efficiency.pdf
 create mode 100644 assets/slides/20190920/The_Apache_Way_En.pdf
 create mode 100644 content/assets/images/hc2019/apache.jpg
 create mode 100644 content/assets/images/hc2019/efficiency.jpg
 create mode 100644 content/assets/images/hc2019/incubation.jpg
 create mode 100644 content/assets/images/hc2019/innovative.jpg
 create mode 100644 content/assets/images/hc2019/introduction.jpg
 create mode 100644 content/assets/images/hc2019/process.jpg
 create mode 100644 content/assets/images/hc2019/servicecomb.jpg
 create mode 100644 content/assets/slides/20190920/Apache_ServiceComb-Innovative_Microservices.pdf
 create mode 100644 content/assets/slides/20190920/EN/Apache_ServiceComb-Innovative_Microservices.pdf
 create mode 100644 content/assets/slides/20190920/EN/HUAWEI_CLOUD_Microservice_Tool_Improves_Development_Efficiency.pdf
 create mode 100644 content/assets/slides/20190920/EN/The_Apache_Way_En.pdf
 create mode 100644 content/assets/slides/20190920/HUAWEI_CLOUD_Microservice_Tool_Improves_Development_Efficiency.pdf
 create mode 100644 content/assets/slides/20190920/The_Apache_Way_En.pdf
 copy content/cn/docs/{Apache-ServiceComb-Meetup-2018-Shanghai-Report => Apache-ServiceComb-Meetup-2019-Shanghai-Report}/index.html (78%)


[servicecomb-website] 01/01: publish website

Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mabin pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/servicecomb-website.git

commit a614bc8d5240896d207e25202ace60d891894427
Merge: 6153446 245a7ea
Author: MabinGo <bi...@huawei.com>
AuthorDate: Mon Sep 23 22:19:00 2019 +0800

    publish website

 _pages/cn/home.md                                  |  21 +--
 _pages/home.md                                     |  19 +--
 ...ache-ServiceComb-Meetup-2019-Shanghai-Report.md |  78 +++++++++++
 assets/images/hc2019/apache.jpg                    | Bin 0 -> 573121 bytes
 assets/images/hc2019/efficiency.jpg                | Bin 0 -> 301847 bytes
 assets/images/hc2019/incubation.jpg                | Bin 0 -> 337251 bytes
 assets/images/hc2019/innovative.jpg                | Bin 0 -> 410155 bytes
 assets/images/hc2019/introduction.jpg              | Bin 0 -> 377299 bytes
 assets/images/hc2019/process.jpg                   | Bin 0 -> 379040 bytes
 assets/images/hc2019/servicecomb.jpg               | Bin 0 -> 516515 bytes
 ...Apache_ServiceComb-Innovative_Microservices.pdf | Bin 0 -> 1301002 bytes
 ...Apache_ServiceComb-Innovative_Microservices.pdf | Bin 0 -> 1183552 bytes
 ...ervice_Tool_Improves_Development_Efficiency.pdf | Bin 0 -> 814514 bytes
 assets/slides/20190920/EN/The_Apache_Way_En.pdf    | Bin 0 -> 4722734 bytes
 ...ervice_Tool_Improves_Development_Efficiency.pdf | Bin 0 -> 1610634 bytes
 assets/slides/20190920/The_Apache_Way_En.pdf       | Bin 0 -> 5130050 bytes
 content/assets/images/hc2019/apache.jpg            | Bin 0 -> 573121 bytes
 content/assets/images/hc2019/efficiency.jpg        | Bin 0 -> 301847 bytes
 content/assets/images/hc2019/incubation.jpg        | Bin 0 -> 337251 bytes
 content/assets/images/hc2019/innovative.jpg        | Bin 0 -> 410155 bytes
 content/assets/images/hc2019/introduction.jpg      | Bin 0 -> 377299 bytes
 content/assets/images/hc2019/process.jpg           | Bin 0 -> 379040 bytes
 content/assets/images/hc2019/servicecomb.jpg       | Bin 0 -> 516515 bytes
 ...Apache_ServiceComb-Innovative_Microservices.pdf | Bin 0 -> 1301002 bytes
 ...Apache_ServiceComb-Innovative_Microservices.pdf | Bin 0 -> 1183552 bytes
 ...ervice_Tool_Improves_Development_Efficiency.pdf | Bin 0 -> 814514 bytes
 .../slides/20190920/EN/The_Apache_Way_En.pdf       | Bin 0 -> 4722734 bytes
 ...ervice_Tool_Improves_Development_Efficiency.pdf | Bin 0 -> 1610634 bytes
 .../assets/slides/20190920/The_Apache_Way_En.pdf   | Bin 0 -> 5130050 bytes
 .../index.html                                     |  22 +--
 .../index.html                                     |  22 +--
 .../index.html                                     |  20 +--
 .../index.html                                     | 113 ++++++++-------
 .../docs/apache-servicecomb-day-slides/index.html  |  22 +--
 .../apache-servicecomb-incubating-day/index.html   |  22 +--
 .../index.html                                     |  22 +--
 content/cn/docs/autoscale-on-company/index.html    |  22 +--
 .../index.html                                     |  22 +--
 .../index.html                                     |  22 +--
 content/cn/docs/communication-btw-sc-ms/index.html |  22 +--
 content/cn/docs/company-on-kubernetes/index.html   |  22 +--
 .../cn/docs/config_center_integration/index.html   |  22 +--
 content/cn/docs/consul-servicemesh.html            |  22 +--
 content/cn/docs/crm-part-I/index.html              |  22 +--
 .../customized-tracing-with-servicecomb/index.html |  22 +--
 .../index.html                                     |  22 +--
 .../index.html                                     |  22 +--
 .../index.html                                     |  22 +--
 content/cn/docs/distributed_saga_1/index.html      |  22 +--
 content/cn/docs/distributed_saga_2/index.html      |  22 +--
 content/cn/docs/distributed_saga_3/index.html      |  22 +--
 content/cn/docs/go-to-cloud/index.html             |  22 +--
 .../how-to-do-microservice-accept-test/index.html  |  21 +--
 .../index.html                                     |  22 +--
 .../docs/how-to-reform-a-legacy-system/index.html  |  22 +--
 content/cn/docs/jira_beginner_guide/index.html     |  22 +--
 content/cn/docs/join_the_community/index.html      |  22 +--
 content/cn/docs/linuxcon-workshop-demo/index.html  |  22 +--
 content/cn/docs/loadtest-saga-with-kubernetes.html |  22 +--
 .../cn/docs/maven_dependency_management/index.html |  22 +--
 content/cn/docs/open-design/index.html             |  22 +--
 .../index.html                                     |  22 +--
 content/cn/docs/osi-microservices/index.html       |  22 +--
 .../index.html                                     |  22 +--
 content/cn/docs/release-note-1-0-0.html            |  22 +--
 content/cn/docs/saga_pack_design/index.html        |  22 +--
 content/cn/docs/saga_with_cucumber/index.html      |  22 +--
 .../seckill-development-journey-part-I/index.html  |  22 +--
 .../seckill-development-journey-part-II/index.html |  22 +--
 .../index.html                                     |  22 +--
 .../cn/docs/servicecomb-pack-cluster/index.html    |  22 +--
 content/cn/docs/servicecomb-pack-consul/index.html |  22 +--
 content/cn/docs/servicecomb-pack-eureka/index.html |  22 +--
 .../servicecomb-springcloud-zuul-demo/index.html   |  22 +--
 .../index.html                                     |  22 +--
 content/cn/docs/talk-to-apache-experts.html        |  22 +--
 .../cn/docs/tracing-with-servicecomb/index.html    |  22 +--
 content/cn/index.html                              |   5 +-
 content/cn/year-archive/index.html                 | 101 ++++++++++++++
 .../index.html                                     |  22 +--
 .../index.html                                     |  22 +--
 .../index.html                                     |  22 +--
 .../index.html                                     |  22 +--
 .../apache-servicecomb-incubating-day/index.html   |  22 +--
 content/docs/autoscale-on-company/index.html       |  22 +--
 .../index.html                                     |  22 +--
 content/docs/communication-btw-sc-ms/index.html    |  22 +--
 content/docs/company-on-kubernetes/index.html      |  22 +--
 content/docs/distributed_saga_1/index.html         |  22 +--
 content/docs/distributed_saga_2/index.html         |  22 +--
 content/docs/distributed_saga_3/index.html         |  22 +--
 content/docs/go-to-cloud/index.html                |  22 +--
 .../docs/how-to-reform-a-legacy-system/index.html  |  22 +--
 content/docs/howto-upgrade-topzipkin2/index.html   |  22 +--
 content/docs/linuxcon-workshop-demo/index.html     |  22 +--
 content/docs/osi-microservices/index.html          |  22 +--
 content/docs/release-note-1-0-0/index.html         |  22 +--
 .../seckill-development-journey-part-I/index.html  |  22 +--
 .../seckill-development-journey-part-II/index.html |  22 +--
 .../index.html                                     |  22 +--
 content/docs/service-center-ui/index.html          |  22 +--
 .../service-registry-refactor-proposal/index.html  |  22 +--
 content/docs/servicecomb-pack-cluster/index.html   |  22 +--
 content/docs/servicecomb-pack-consul/index.html    |  22 +--
 content/docs/servicecomb-pack-eureka/index.html    |  22 +--
 .../index.html                                     |  22 +--
 content/docs/tracing-with-servicecomb/index.html   |  22 +--
 content/feed.xml                                   | 152 +++++++++------------
 content/index.html                                 |   5 +-
 content/sitemap.xml                                |  28 ++++
 content/sitemap/index.html                         |   2 +
 111 files changed, 1179 insertions(+), 992 deletions(-)

diff --cc content/assets/images/hc2019/apache.jpg
index 0000000,0000000..41f338f
new file mode 100644
Binary files differ
diff --cc content/assets/images/hc2019/efficiency.jpg
index 0000000,0000000..43c270d
new file mode 100644
Binary files differ
diff --cc content/assets/images/hc2019/incubation.jpg
index 0000000,0000000..8446d36
new file mode 100644
Binary files differ
diff --cc content/assets/images/hc2019/innovative.jpg
index 0000000,0000000..6718182
new file mode 100644
Binary files differ
diff --cc content/assets/images/hc2019/introduction.jpg
index 0000000,0000000..a062452
new file mode 100644
Binary files differ
diff --cc content/assets/images/hc2019/process.jpg
index 0000000,0000000..2e23eaf
new file mode 100644
Binary files differ
diff --cc content/assets/images/hc2019/servicecomb.jpg
index 0000000,0000000..2fed18f
new file mode 100644
Binary files differ
diff --cc content/assets/slides/20190920/Apache_ServiceComb-Innovative_Microservices.pdf
index 0000000,0000000..302fd28
new file mode 100644
Binary files differ
diff --cc content/assets/slides/20190920/EN/Apache_ServiceComb-Innovative_Microservices.pdf
index 0000000,0000000..c1dfe24
new file mode 100644
Binary files differ
diff --cc content/assets/slides/20190920/EN/HUAWEI_CLOUD_Microservice_Tool_Improves_Development_Efficiency.pdf
index 0000000,0000000..03263df
new file mode 100644
Binary files differ
diff --cc content/assets/slides/20190920/EN/The_Apache_Way_En.pdf
index 0000000,0000000..767b390
new file mode 100644
Binary files differ
diff --cc content/assets/slides/20190920/HUAWEI_CLOUD_Microservice_Tool_Improves_Development_Efficiency.pdf
index 0000000,0000000..9ffe669
new file mode 100644
Binary files differ
diff --cc content/assets/slides/20190920/The_Apache_Way_En.pdf
index 0000000,0000000..a8234d8
new file mode 100644
Binary files differ
diff --cc content/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/index.html
index 638cd6e,0000000..1fb8ccc
mode 100644,000000..100644
--- a/content/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/index.html
+++ b/content/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/index.html
@@@ -1,898 -1,0 +1,898 @@@
 +<!doctype html>
 +<!--
 +  Minimal Mistakes Jekyll Theme 4.4.1 by Michael Rose
 +  Copyright 2017 Michael Rose - mademistakes.com | @mmistakes
 +  Free for personal and commercial use under the MIT license
 +  https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE.txt
 +-->
 +<html lang="cn" class="no-js">
 +  <head>
 +    <meta charset="utf-8">
 +
 +<!-- begin SEO -->
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +<title>Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download) - Apache ServiceComb</title>
 +
 +
 +
 +
 +<meta name="description" content="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT)">
 +
 +
 +
 +
 +<meta name="author" content="Dean Lee">
 +
 +<meta property="og:locale" content="cn">
 +<meta property="og:site_name" content="Apache ServiceComb">
 +<meta property="og:title" content="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download)">
 +
 +
 +  <link rel="canonical" href="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/">
 +  <meta property="og:url" content="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/">
 +
 +
 +
 +  <meta property="og:description" content="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT)">
 +
 +
 +
 +  <meta name="twitter:site" content="@ServiceComb">
 +  <meta name="twitter:title" content="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download)">
 +  <meta name="twitter:description" content="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT)">
 +  <meta name="twitter:url" content="">
 +
 +  
 +    <meta name="twitter:card" content="summary">
 +    
 +  
 +
 +  
 +    <meta name="twitter:creator" content="@Dean Lee">
 +  
 +
 +
 +
 +  
 +
 +  
 +
 +
 +
 +
 +
 +  <meta property="og:type" content="article">
 +  <meta property="article:published_time" content="2018-10-29T00:00:00+08:00">
 +
 +
 +
 +
 +
 +
 +
 +
 +  <script type="application/ld+json">
 +    {
 +      "@context" : "http://schema.org",
 +      "@type" : "Person",
 +      "name" : "Apache ServiceComb",
 +      "url" : "https://github.com/pages/apache/incubator-servicecomb-website",
 +      "sameAs" : null
 +    }
 +  </script>
 +
 +
 +
 +  <meta name="google-site-verification" content="HvJjNd7vvJ-yjSTHlBiIWEYxp_Hrz-PYEY5Idz9LRcA" />
 +
 +
 +
 +
 +<!-- end SEO -->
 +
 +
 +<link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Apache ServiceComb 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>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.7.1/clipboard.min.js"></script>
 +<script src="/assets/vendor/prism/prism.js"></script>
 +
 +<script type="text/javascript" async
 +  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML">
 +</script>
 +
 +<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
 +
 +<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
 +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
 +<!-- For all browsers -->
 +<link rel="stylesheet" href="/assets/css/main.css?v=1">
 +<link rel="stylesheet" href="/assets/vendor/prism/prism.css?v=1">
 +
 +<!--[if lte IE 9]>
 +  <style>
 +    /* old IE unsupported flexbox fixes */
 +    .greedy-nav .site-title {
 +      padding-right: 3em;
 +    }
 +    .greedy-nav button {
 +      position: absolute;
 +      top: 0;
 +      right: 0;
 +      height: 100%;
 +    }
 +  </style>
 +<![endif]-->
 +
 +<meta http-equiv="cleartype" content="on">
 +
 +    <!-- start custom head snippets -->
 +
 +<!-- insert favicons. use http://realfavicongenerator.net/ -->
 +<link href="https://fonts.cat.net/css?family=Roboto:400,500,700|Source+Code+Pro" rel="stylesheet">
 +<script src="/assets/js/custom.js"></script>
 +<!-- 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" onmouseleave="$('#childrenShow').css('display', 'none')">
 +  <div class="masthead__inner-wrap">
 +    <div class="masthead__menu">
 +      <nav id="site-nav" class="greedy-nav">
 +	      
 +          <a class="site-title active" href="/cn"><img src="https://www.apache.org/img/servicecomb.png"></a>
 +	      
 +        <ul class="visible-links">
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/">主页</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/">项目</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +            <li class="def-nav-li" onmouseenter="$('#childrenShow').css('display', 'block')">
 +              
 +              
 +              
 +
 +              
 +                <a href="/cn/users/">资料</a>
 +              
 +
 +              <ul id="childrenShow" class="def-children-show" onmouseleave="$('#childrenShow').css('display', 'none')">
 +                
 +                <li><a href="/cn/docs/quick-start/" class="">快速入门</a></li>
 +                
 +                <li><a href="/cn/users/" class="">用户手册</a></li>
 +                
 +                <li><a href="/cn/slides/" class="">大咖视频</a></li>
 +                
 +                <li><a href="/cn/faqs/" class="">常见问题</a></li>
 +                
 +              </ul>
 +            </li>
 +          
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/contributing">社区</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/year-archive/">博文</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/release/">下载</a>
 +                
 +              </li>
 +            
 +          
 +        </ul>
 +        <button><div class="navicon"></div></button>
 +        <ul class="hidden-links hidden"></ul>
 +        <div class="nav-lang">
 +          
 +            
 +            
 +            <a href=/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/>English</a>
 +          
 +        </div>
 +      </nav>
 +    </div>
 +  </div>
 +</div>
 +
 +
 +    
 +
 +
 +
 +<div id="main" role="main">
 +  
 +  <div class="sidebar sticky">
 +      
 +      <div class="back-to-home">首页 > <a href="/cn/">ServiceComb</a></div>
 +      
 +  
 +
 +<div itemscope itemtype="http://schema.org/Person">
 +
 +  
 +    <div class="author__avatar">
 +      
 +        <img src="/assets/images/ServiceComb-logo-3.jpg" class="author__avatar" alt="" itemprop="image">
 +      
 +    </div>
 +  
 +
 +  <div class="author__content">
 +    <h3 class="author__name" itemprop="name"></h3>
 +    
 +      <p class="author__bio" itemprop="description">
 +	    
 +	      
 +	        ServiceComb提供了一套关于服务注册,服务发现,服务配置以及管理功能的微服务框架
 +	      
 +	    
 +      </p>
 +    
 +  </div>
 +
 +  <div class="author__urls-wrapper">
 +    <button class="btn btn--inverse">关注</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">中国</span>
 +          
 +        
 +        </li>
 +      
 +
 +      
 +
 +      
 +        <li>
 +          <a href="mailto:dev@servicecomb.apache.org">
 +            <meta itemprop="email" content="dev@servicecomb.apache.org" />
 +            <i class="fa fa-fw fa-envelope-square" aria-hidden="true"></i> 电子邮箱
 +          </a>
 +        </li>
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +        <li>
 +          <a href="https://github.com/search?q=org:apache+ServiceComb&unscoped_q=ServiceComb" itemprop="sameAs">
 +            <i class="fa fa-fw fa-github" aria-hidden="true"></i> GitHub<br>
 +          </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="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download)">
 +    <meta itemprop="description" content="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT)">
 +    <meta itemprop="datePublished" content="October 29, 2018">
 +    <meta itemprop="dateModified" content="October 29, 2018">
 +
 +    <div class="page__inner-wrap">
 +      
 +        
 +          <header>
 +            <h1 class="page__title" itemprop="headline">Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download)
 +</h1>
 +            
 +              <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
 +  少于 1 分钟 阅读
 +
 +</p>
 +            
 +          </header>
 +        
 +      
 +
 +      <section class="page__content" itemprop="text">
 +        <p>Apache软件基金会(ASF)的三位Apache专家与ServiceComb Team在上海世博会会展中心举办了Apache Service ServiceComb会议。。此次会议,八位发言者提出了六个主题,分别是关于Apache Way的解释、Apache ServiceComb的路线图、ServiceMesh的探索分享、快速微服务编程的实践经验等。约50人参加了现场会议,600人在线观看。会中以讨论互动的形式进行,开放的、积极的气氛贯穿整个会议。</p>
 +
 +<p><strong>《Apache之道》</strong></p>
 +
 +<p><a href="/assets/slides/20181012/EN/1_The_Apache_Way.pdf">PDF下载</a></p>
 +
 +<p><strong>Roman Shaposhnik, Justin Mclean, Craig Russell:</strong> Apache软件基金会是全球最大的开源基金会,目前拥有300多个开源项目,涵盖大数据、云计算、服务器和Web框架、构建管理、内容管理、物联网等众多领域。三位来自Apache基金会的专家将详细介绍Apache基金会发展历程及现状,阐述Apache基金会的运作方式,解读Apache软件基金会的核心理念—Apache Way。同时分析作为一个Apache项目需要遵守的合规性规则及背后所蕴含的意义。并介绍Apache基金会孵化器的概况及项目流程,讨论Apache孵化项目如何发展社区并毕业成为顶级项目。</p>
 +
 +<p><img src="/assets/images/hc2018/1.jpeg" alt="1" /></p>
 +
 +<hr />
 +
 +<p><strong>《Apache ServiceComb(incubating)社区最新路线》</strong></p>
 +
 +<p><a href="/assets/slides/20181012/2_ApacheServiceComb(Incubating)Community_Roadmap.pdf">中文PDF下载</a>  <a href="/assets/slides/20181012/EN/2_ApacheServiceComb(Incubating)Community_Roadmap.pdf">英文PDF下载</a></p>
 +
 +<p><strong>姜宁:</strong> 介绍ServiceComb社区自1.0.0版本发布之后的整体技术演进路线和项目在Apache软件基金会的最新成长状态。</p>
 +
 +<p><img src="/assets/images/hc2018/2.jpeg" alt="2" /></p>
 +
 +<hr />
 +
 +<p><strong>《ServiceComb在Service Mesh的探索与思考》</strong></p>
 +
 +<p><a href="/assets/slides/20181012/4_ServiceComb’s_Exploration_of_Service_Mesh.pdf">中文PDF下载</a>  <a href="/assets/slides/20181012/EN/4_ServiceComb’s_Exploration_of_Service_Mesh.pdf">英文PDF下载</a></p>
 +
 +<p><strong>田晓亮:</strong> 介绍ServiceComb在生态兼容Service Mesh方面的工作,阐述ServiceComb在支持零侵入微服务化方面以及和传统微服务框架实现方式的协同部署、治理的探索。</p>
 +
 +<p><img src="/assets/images/hc2018/4.jpeg" alt="4" /></p>
 +
 +<hr />
 +
 +<p><strong>《Service Mesh微服务化和传统框架微服务化混合部署协同实践分享》</strong></p>
 +
 +<p><a href="/assets/slides/20181012/3_ServiceMesh-based_Microservices_and_Those_Based_on_a_Traditional_Architecture.pdf">中文PDF下载</a>  <a href="/assets/slides/20181012/EN/3_ServiceMesh-based_Microservices_and_Those_Based_on_a_Traditional_Architecture.pdf">英文PDF下载</a></p>
 +
 +<p><strong>苗彦杰:</strong> 在以Service Mesh为代表的零侵入微服务化发展过程中,如何与传统侵入式框架开发的微服务混合部署、协同治理成为了一道难题。演讲者将从自身的业务背景出发,介绍如何借助ServiceComb和Mesher完成混合部署,分享其中遇到的问题和解决方法。</p>
 +
 +<p><img src="/assets/images/hc2018/3.jpeg" alt="3" /></p>
 +
 +<hr />
 +
 +<p><strong>《Apache Committer 成长经验分享》</strong></p>
 +
 +<p><a href="/assets/slides/20181012/5_My_Participation_in_ServiceComb.pdf">中文PDF下载</a>  <a href="/assets/slides/20181012/EN/5_My_Participation_in_ServiceComb.pdf">英文PDF下载</a></p>
 +
 +<p><strong>冯征:</strong> 作为ServiceComb的新晋PMC和Committer,讲述自己如何在ServiceComb项目中成长的历程,分享自身参与开源社区的经验和收获。</p>
 +
 +<p><img src="/assets/images/hc2018/5.jpeg" alt="5" /></p>
 +
 +<hr />
 +
 +<p><strong>《快速微服务化编程体验》</strong></p>
 +
 +<p><a href="/assets/slides/20181012/6_Experience_on_Fast_Microservice_Programming.pdf">中文PDF下载</a>  <a href="/assets/slides/20181012/EN/6_Experience_on_Fast_Microservice_Programming.pdf">英文PDF下载</a></p>
 +
 +<p><strong>巨震:</strong> 现场演示如何快速使用ServiceComb Java-chassis和Service Mesh技术Mesher进行微服务化应用编程,结合Kubernetes进行快速部署,并和与会者互动练习。</p>
 +
 +<p><img src="/assets/images/hc2018/6.jpeg" alt="6" /></p>
 +
 +<hr />
 +
 +<p><strong>关于Apache ServiceComb 项目</strong>:</p>
 +
 +<p>ServiceComb Apache软件基金会孵化项目的主体代码由华为云捐赠,致力于帮助企业轻松构建云原生应用及传统企业业务快速微服务化,通过系列解决方案帮助用户快速开发微服务的同时实现对这些微服务应用的高效运维管理。它具有完整的微服务生态栈,无厂商锁定,当前遵循Apache Way进行孵化,已拥有如消费者云、云EI、云安全、云核等华为业务之外的一批非华为商用用户,且社区和开发者也日趋多样化。</p>
 +
 +<p><strong>如您有更多问题关于Aapche ServiceComb,请您加入ServiecComb Gitter聊天室咨询:<a href="https://gitter.im/ServiceCombUsers/Lobby">ServiceComb Gitter 聊天室</a></strong></p>
 +
 +
 +        
 +      </section>
 +
 +      <footer class="page__meta">
 +        
 +        
 +  
 +
 +
 +  
 +  
 +  
 +
 +  <p class="page__taxonomy">
 +    <strong><i class="fa fa-fw fa-tags" aria-hidden="true"></i> 标签: </strong>
 +    <span itemprop="keywords">
 +    
 +      
 +      
 +      <a href="/tags/#meetup" class="page__taxonomy-item" rel="tag">Meetup</a><span class="sep">, </span>
 +    
 +      
 +      
 +      <a href="/tags/#microservice" class="page__taxonomy-item" rel="tag">microservice</a>
 +    
 +    </span>
 +  </p>
 +
 +
 +
 +
 +
 +        
 +          
 +            
 +              <p class="page__date"><strong><i class="fa fa-fw fa-calendar" aria-hidden="true"></i> 最新的:</strong> <time datetime="2018-10-29">2018年10月29日</time></p>
 +            
 +          
 +        
 +      </footer>
 +
 +      <section class="page__share">
 +  
 +    <h4 class="page__share-title">分享</h4>
 +  
 +
 +  <a href="https://twitter.com/intent/tweet?via=ServiceComb&text=Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download) /cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/" class="btn btn--twitter" title="分享 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=/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/" class="btn btn--facebook" title="分享 Facebook"><i class="fa fa-fw fa-facebook" aria-hidden="true"></i><span> Facebook</span></a>
 +
 +  <a href="https://plus.google.com/share?url=/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/" class="btn btn--google-plus" title="分享 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=/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/" class="btn btn--linkedin" title="分享 LinkedIn"><i class="fa fa-fw fa-linkedin" aria-hidden="true"></i><span> LinkedIn</span></a>
 +</section>
 +
 +
 +      
 +  <nav class="pagination">
 +    
 +      <a href="/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/" class="pagination--pager" title="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download)
 +">向前</a>
 +    
 +    
 +      <a href="/cn/docs/talk-to-apache-experts" class="pagination--pager" title="Apache ServiceComb带您对话Apache大咖
 +">向后</a>
 +    
 +  </nav>
 +
 +
 +    </div>
 +
 +    
 +      <div class="page__comments">
 +  
 +  
 +    <section id="static-comments">
 +      
 +        <!-- Start static comments -->
 +        <div class="js-comments">
 +          
 +        </div>
 +        <!-- End static comments -->
 +
 +        <!-- Start new comment form -->
 +        <h4 class="page__comments-title">留下评论</h4>
 +        <p class="small">您的电子邮箱地址并不会被展示。请填写标记为必须的字段。 <span class="required">*</span></p>
 +        <form id="new_comment" class="page__comments-form js-form form" method="post" action="https://api.staticman.net/v1/entry/apache/incubator-servicecomb-website/master">
 +          <div class="form__spinner">
 +            <i class="fa fa-spinner fa-spin fa-3x fa-fw"></i>
 +            <span class="sr-only">正在加载...</span>
 +          </div>
 +
 +          <fieldset>
 +            <label for="comment-form-message">评论 <small class="required">*</small></label>
 +            <textarea type="text" rows="3" id="comment-form-message" name="fields[message]" tabindex="1"></textarea>
 +            <div class="small help-block"><a href="https://daringfireball.net/projects/markdown/">Markdown语法已支持。</a></div>
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-name">姓名 <small class="required">*</small></label>
 +            <input type="text" id="comment-form-name" name="fields[name]" tabindex="2" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-email">电子邮箱 <small class="required">*</small></label>
 +            <input type="email" id="comment-form-email" name="fields[email]" tabindex="3" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-url">网站(可选)</label>
 +            <input type="url" id="comment-form-url" name="fields[url]" tabindex="4"/>
 +          </fieldset>
 +          <fieldset class="hidden" style="display: none;">
 +            <input type="hidden" name="options[slug]" value="Apache-ServiceComb-Meetup-2018-Shanghai-Report">
 +            <label for="comment-form-location">Not used. Leave blank if you are a human.</label>
 +            <input type="text" id="comment-form-location" name="fields[hidden]" autocomplete="off"/>
 +          </fieldset>
 +          <!-- Start comment form alert messaging -->
 +          <p class="hidden js-notice">
 +            <strong class="js-notice-text"></strong>
 +          </p>
 +          <!-- End comment form alert messaging -->
 +          <fieldset>
 +            <button type="submit" id="comment-form-submit" tabindex="5" class="btn btn--large">提交评论</button>
 +          </fieldset>
 +        </form>
 +        <!-- End new comment form -->
 +      
 +    </section>
 +  
 +</div>
 +
 +    
 +  </article>
 +
 +  
 +  
 +    <div class="page__related">
 +      <h4 class="page__related-title">猜您还喜欢</h4>
 +      <div class="grid__wrapper">
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   2 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
++    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   少于 1 分钟 阅读
++  2 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
 +    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   3 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 集成发现服务 : Spring Cloud Eureka
++        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">ServiceComb Pack 集成发现服务 Eureka
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   1 分钟 阅读
++  3 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +      </div>
 +    </div>
 +  
 +</div>
 +
 +
 +    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
 +    <div align="center" style="margin: 0 0;">
 +    <ins class="adsbygoogle"
 +         style="display:block; border-bottom: initial;"
 +         data-ad-client="ca-pub-7328585512091257"
 +         data-ad-slot="3049671934"
 +         data-ad-format="auto"></ins>
 +    </div>
 +
 +    <div class="page__footer">
 +      <footer>
 +        <!-- start custom footer snippets -->
 +
 +<!-- end custom footer snippets -->
 +
 +        <div class="container">
 +  <div class="row justify-content-md-center">
 +    
 +    <div class="col">
 +      <ul>
 +        <p class="header">资源</p>
 +        <li><a href="/cn/docs/quick-start/">快速入门</a></li>
 +        <li><a href="/cn/users/">用户指南</a></li>
 +        <li><a href="/cn/slides/">资料</a></li>
 +        <li><a href="/cn/users/faq/">常见问题</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">ASF</p>
 +        <li><a href="http://www.apache.org">基金会</a></li>
 +        <li><a href="http://www.apache.org/licenses/">许可证</a></li>
 +        <li><a href="http://www.apache.org/events/current-event">活动</a></li>
 +        <li><a href="http://www.apache.org/foundation/sponsorship.html">赞助</a></li>
 +        <li><a href="http://www.apache.org/foundation/thanks.html">鸣谢</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">贡献</p>
 +        <li><a href="http://issues.apache.org/jira/browse/SCB">报告本网页问题</a></li>
 +        <li><a href="https://github.com/apache/servicecomb-website/edit/master/_posts/cn/2018-10-29-Apache-ServiceComb-Meetup-2018-Shanghai-Report.md">在Github上编辑此页</a></li>
 +        <li><a href="/cn/developers/submit-codes/">代码提交指南</a></li>
 +        <li><a href="/cn/security">安全</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">社区</p>
 +        <li>
 +            <a href="mailto:dev-subscribe@servicecomb.incubator.apache.org" rel="nofollow"><span class="mail">邮件列表</span></a>
 +        </li>
 +        <li>
 +            <a href="https://github.com/apache?q=ServiceComb" target="_blank"><span class="github">Github</span></a>
 +        </li>
 +        <li>
 +            <a href="https://twitter.com/ServiceComb" target="_blank"><span class="twitter">Twitter</span></a>
 +        </li>
 +        <li>
 +            <a href="/feed.xml" target="_blank"><span class="rss">Feed</span></a>
 +        </li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">联系我们</p>
 +        <li>
 +          <img src="/assets/images/QRcode.png"/>
 +        </li>
 +      </ul>
 +    </div>
 +  </div>
 +</div>
 +<div class="page__footer-bottom">
 +  <div>&copy; 2019 Apache ServiceComb. 技术来自于 <a href="http://jekyllrb.com" rel="nofollow">Jekyll</a> &amp; <a href="https://mademistakes.com/work/minimal-mistakes-jekyll-theme/" rel="nofollow">Minimal Mistakes</a>.</div>
 +  <div>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
 +</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','https://www.google-analytics.com/analytics.js','ga');
 +
 +  ga('create', 'UA-101622733-1', 'auto');
 +  ga('send', 'pageview');
 +</script>
 +
 +
 +
 +
 +
 +
 +
 +  
 +  <script>
 +    (function ($) {
 +    var $comments = $('.js-comments');
 +
 +    $('#new_comment').submit(function () {
 +      var form = this;
 +
 +      $(form).addClass('disabled');
 +      $('#comment-form-submit').html('<i class="fa fa-spinner fa-spin fa-fw"></i> 正在加载...');
 +
 +      $.ajax({
 +        type: $(this).attr('method'),
 +        url: $(this).attr('action'),
 +        data: $(this).serialize(),
 +        contentType: 'application/x-www-form-urlencoded',
 +        success: function (data) {
 +          $('#comment-form-submit').html('已提交');
 +          $('.page__comments-form .js-notice').removeClass('notice--danger');
 +          $('.page__comments-form .js-notice').addClass('notice--success');
 +          showAlert('感谢您的评论!被批准后它会立即在此站点展示。');
 +        },
 +        error: function (err) {
 +          console.log(err);
 +          $('#comment-form-submit').html('提交评论');
 +          $('.page__comments-form .js-notice').removeClass('notice--success');
 +          $('.page__comments-form .js-notice').addClass('notice--danger');
 +          showAlert('很抱歉,您的提交存在错误。请确保所有必填字段都已填写正确,然后再试一次。');
 +          $(form).removeClass('disabled');
 +        }
 +      });
 +
 +      return false;
 +    });
 +
 +    function showAlert(message) {
 +      $('.page__comments-form .js-notice').removeClass('hidden');
 +      $('.page__comments-form .js-notice-text').html(message);
 +    }
 +  })(jQuery);
 +  </script>
 +
 +
 +
 +
 +
 +
 +
 +  </body>
 +</html>
diff --cc content/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai/index.html
index 5844059,0000000..9c42e49
mode 100644,000000..100644
--- a/content/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai/index.html
+++ b/content/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai/index.html
@@@ -1,909 -1,0 +1,909 @@@
 +<!doctype html>
 +<!--
 +  Minimal Mistakes Jekyll Theme 4.4.1 by Michael Rose
 +  Copyright 2017 Michael Rose - mademistakes.com | @mmistakes
 +  Free for personal and commercial use under the MIT license
 +  https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE.txt
 +-->
 +<html lang="cn" class="no-js">
 +  <head>
 +    <meta charset="utf-8">
 +
 +<!-- begin SEO -->
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +<title>Apache ServiceComb (incubating) Meetup -上海 2018.10.12 - Apache ServiceComb</title>
 +
 +
 +
 +
 +<meta name="description" content="Apache ServiceComb (incubating) Meetup">
 +
 +
 +
 +
 +<meta name="author" content="Dean Lee">
 +
 +<meta property="og:locale" content="cn">
 +<meta property="og:site_name" content="Apache ServiceComb">
 +<meta property="og:title" content="Apache ServiceComb (incubating) Meetup -上海 2018.10.12">
 +
 +
 +  <link rel="canonical" href="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai/">
 +  <meta property="og:url" content="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai/">
 +
 +
 +
 +  <meta property="og:description" content="Apache ServiceComb (incubating) Meetup">
 +
 +
 +
 +  <meta name="twitter:site" content="@ServiceComb">
 +  <meta name="twitter:title" content="Apache ServiceComb (incubating) Meetup -上海 2018.10.12">
 +  <meta name="twitter:description" content="Apache ServiceComb (incubating) Meetup">
 +  <meta name="twitter:url" content="">
 +
 +  
 +    <meta name="twitter:card" content="summary">
 +    
 +  
 +
 +  
 +    <meta name="twitter:creator" content="@Dean Lee">
 +  
 +
 +
 +
 +  
 +
 +  
 +
 +
 +
 +
 +
 +  <meta property="og:type" content="article">
 +  <meta property="article:published_time" content="2018-09-28T00:00:00+08:00">
 +
 +
 +
 +
 +
 +
 +
 +
 +  <script type="application/ld+json">
 +    {
 +      "@context" : "http://schema.org",
 +      "@type" : "Person",
 +      "name" : "Apache ServiceComb",
 +      "url" : "https://github.com/pages/apache/incubator-servicecomb-website",
 +      "sameAs" : null
 +    }
 +  </script>
 +
 +
 +
 +  <meta name="google-site-verification" content="HvJjNd7vvJ-yjSTHlBiIWEYxp_Hrz-PYEY5Idz9LRcA" />
 +
 +
 +
 +
 +<!-- end SEO -->
 +
 +
 +<link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Apache ServiceComb 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>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.7.1/clipboard.min.js"></script>
 +<script src="/assets/vendor/prism/prism.js"></script>
 +
 +<script type="text/javascript" async
 +  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML">
 +</script>
 +
 +<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
 +
 +<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
 +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
 +<!-- For all browsers -->
 +<link rel="stylesheet" href="/assets/css/main.css?v=1">
 +<link rel="stylesheet" href="/assets/vendor/prism/prism.css?v=1">
 +
 +<!--[if lte IE 9]>
 +  <style>
 +    /* old IE unsupported flexbox fixes */
 +    .greedy-nav .site-title {
 +      padding-right: 3em;
 +    }
 +    .greedy-nav button {
 +      position: absolute;
 +      top: 0;
 +      right: 0;
 +      height: 100%;
 +    }
 +  </style>
 +<![endif]-->
 +
 +<meta http-equiv="cleartype" content="on">
 +
 +    <!-- start custom head snippets -->
 +
 +<!-- insert favicons. use http://realfavicongenerator.net/ -->
 +<link href="https://fonts.cat.net/css?family=Roboto:400,500,700|Source+Code+Pro" rel="stylesheet">
 +<script src="/assets/js/custom.js"></script>
 +<!-- 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" onmouseleave="$('#childrenShow').css('display', 'none')">
 +  <div class="masthead__inner-wrap">
 +    <div class="masthead__menu">
 +      <nav id="site-nav" class="greedy-nav">
 +	      
 +          <a class="site-title active" href="/cn"><img src="https://www.apache.org/img/servicecomb.png"></a>
 +	      
 +        <ul class="visible-links">
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/">主页</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/">项目</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +            <li class="def-nav-li" onmouseenter="$('#childrenShow').css('display', 'block')">
 +              
 +              
 +              
 +
 +              
 +                <a href="/cn/users/">资料</a>
 +              
 +
 +              <ul id="childrenShow" class="def-children-show" onmouseleave="$('#childrenShow').css('display', 'none')">
 +                
 +                <li><a href="/cn/docs/quick-start/" class="">快速入门</a></li>
 +                
 +                <li><a href="/cn/users/" class="">用户手册</a></li>
 +                
 +                <li><a href="/cn/slides/" class="">大咖视频</a></li>
 +                
 +                <li><a href="/cn/faqs/" class="">常见问题</a></li>
 +                
 +              </ul>
 +            </li>
 +          
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/contributing">社区</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/year-archive/">博文</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/release/">下载</a>
 +                
 +              </li>
 +            
 +          
 +        </ul>
 +        <button><div class="navicon"></div></button>
 +        <ul class="hidden-links hidden"></ul>
 +        <div class="nav-lang">
 +          
 +            
 +            
 +            <a href=/docs/Apache-ServiceComb-Meetup-2018-Shanghai/>English</a>
 +          
 +        </div>
 +      </nav>
 +    </div>
 +  </div>
 +</div>
 +
 +
 +    
 +
 +
 +
 +<div id="main" role="main">
 +  
 +  <div class="sidebar sticky">
 +      
 +      <div class="back-to-home">首页 > <a href="/cn/">ServiceComb</a></div>
 +      
 +  
 +
 +<div itemscope itemtype="http://schema.org/Person">
 +
 +  
 +    <div class="author__avatar">
 +      
 +        <img src="/assets/images/ServiceComb-logo-3.jpg" class="author__avatar" alt="" itemprop="image">
 +      
 +    </div>
 +  
 +
 +  <div class="author__content">
 +    <h3 class="author__name" itemprop="name"></h3>
 +    
 +      <p class="author__bio" itemprop="description">
 +	    
 +	      
 +	        ServiceComb提供了一套关于服务注册,服务发现,服务配置以及管理功能的微服务框架
 +	      
 +	    
 +      </p>
 +    
 +  </div>
 +
 +  <div class="author__urls-wrapper">
 +    <button class="btn btn--inverse">关注</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">中国</span>
 +          
 +        
 +        </li>
 +      
 +
 +      
 +
 +      
 +        <li>
 +          <a href="mailto:dev@servicecomb.apache.org">
 +            <meta itemprop="email" content="dev@servicecomb.apache.org" />
 +            <i class="fa fa-fw fa-envelope-square" aria-hidden="true"></i> 电子邮箱
 +          </a>
 +        </li>
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +        <li>
 +          <a href="https://github.com/search?q=org:apache+ServiceComb&unscoped_q=ServiceComb" itemprop="sameAs">
 +            <i class="fa fa-fw fa-github" aria-hidden="true"></i> GitHub<br>
 +          </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="Apache ServiceComb (incubating) Meetup -上海 2018.10.12">
 +    <meta itemprop="description" content="Apache ServiceComb (incubating) Meetup">
 +    <meta itemprop="datePublished" content="September 28, 2018">
 +    <meta itemprop="dateModified" content="September 27, 2018">
 +
 +    <div class="page__inner-wrap">
 +      
 +        
 +          <header>
 +            <h1 class="page__title" itemprop="headline">Apache ServiceComb (incubating) Meetup -上海 2018.10.12
 +</h1>
 +            
 +              <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
 +  少于 1 分钟 阅读
 +
 +</p>
 +            
 +          </header>
 +        
 +      
 +
 +      <section class="page__content" itemprop="text">
 +        <p><strong>全球最大的开源软件基金会 Apache的大咖们和ServiceComb社区管理委员会成员们齐聚一堂,将从多维度带来干货满满的精彩技术和实践分享</strong></p>
 +
 +<p><strong>Apache ServiceComb Meetup</strong></p>
 +
 +<p><strong>会议日期/时间</strong>:2018 年 10 月 12 日,星期五,13:30–16:50</p>
 +
 +<p><strong>会议地址</strong>:上海世博展览馆416-417会议厅</p>
 +
 +<p><strong>在线直播:</strong> <a href="http://www.itdks.com/eventlist/detail/2709">链接</a></p>
 +
 +<hr />
 +
 +<p><strong>关于Apache ServiceComb (incubating) 项目</strong>:</p>
 +
 +<p>ServiceComb Apache软件基金会孵化项目的主体代码由华为云捐赠,致力于帮助企业轻松构建云原生应用及传统企业业务快速微服务化,通过系列解决方案帮助用户快速开发微服务的同时实现对这些微服务应用的高效运维管理。它具有完整的微服务生态栈,无厂商锁定,当前遵循Apache Way进行孵化,已拥有如消费者云、云EI、云安全、云核等华为业务之外的一批非华为商用用户,且社区和开发者也日趋多样化。</p>
 +
 +<p>这是一个免费的开放日Meetup活动,由Apache ServiceComb (incubating)社区组织,华为云赞助主办,我们邀请到了来自商用企业、Apache、ServiceComb社区及华为的多位专家和工程师,与大家进行分享和探讨,详细议题如下:</p>
 +
 +<hr />
 +<p><strong>《Apache之道》</strong></p>
 +
 +<p><strong>时间:</strong> 13:30-14:30</p>
 +
 +<p><strong>主讲人:</strong> Roman Shaposhnik,知名企业开源专家及数字转型顾问,曾在Linux基金会下项目的开源协作过程中起了重要作用。并曾在Pivotal负责大数据及应用管理平台领域的工作。Roman 在Pivotal的工作使他深入了解了容器技术、虚拟化以及unikernel架构。此外,Roman 是Apache基金会孵化器的活跃成员,指导了大量的Apache基金会项目并直接参与项目贡献。</p>
 +
 +<p><strong>主讲人:</strong> Justin Mclean,Apache项目管理委员会主席,Apache Member,20余年IT行业软件开发经历,擅长IoT, Web 应用开发,数据库设计,开源硬件领域。曾经在全球范围内超过50场会议中进行演讲。</p>
 +
 +<p><strong>主讲人:</strong> Craig Russell,Apache Member,Apache IPMC成员,专注于数据库API方向,Sun公司和Oracle公司Java和Javascript中ORM部分架构师。Craig从2005年开始参与Apache基金会的事务,从2010年开始担任Apache Secretary及形象大使。</p>
 +
 +<p><strong>摘要:</strong> Apache软件基金会是全球最大的开源基金会,目前拥有300多个开源项目,涵盖大数据、云计算、服务器和Web框架、构建管理、内容管理、物联网等众多领域。三位来自Apache基金会的专家将详细介绍Apache基金会发展历程及现状,阐述Apache基金会的运作方式,解读Apache软件基金会的核心理念—Apache Way。同时分析作为一个Apache项目需要遵守的合规性规则及背后所蕴含的意义。并介绍Apache基金会孵化器的概况及项目流程,讨论Apache孵化项目如何发展社区并毕业成为顶级项目。</p>
 +
 +<hr />
 +<p><strong>《Apache ServiceComb(incubating)社区最新路线》</strong></p>
 +
 +<p><strong>时间:</strong> 14:40-15:00</p>
 +
 +<p><strong>主讲人:</strong> 姜宁,Apache Member,华为微服务领域专家,开源专家,前红帽软件首席软件工程师,有十五年企业级开源中间件开发经验。2006年起一直从事Apache开源中间件项目工作,先后参与Apache CXF, Apache Camel,以及Apache ServiceComb等项目。对微服务架构,WebServices,Enterprise Integration Pattern,SOA, OSGi有比较深入的研究。</p>
 +
 +<p><strong>摘要:</strong> 介绍ServiceComb社区自1.0.0版本发布之后的整体技术演进路线和项目在Apache软件基金会的最新成长状态。</p>
 +
 +<hr />
 +<p><strong>《ServiceComb在Service Mesh的探索与思考》</strong></p>
 +
 +<p><strong>时间:</strong> 15:00-15:20</p>
 +
 +<p><strong>主讲人:</strong> 田晓亮,华为云微服务架构师,同时是服务网格的技术带头人。前三星Svoice监控平台架构师,为Svoice执行运维开发解决方案,在PaaS、运维开发和 APM拥有丰富的经验,多次在包括LC3和ArchSummit的开源大会上演讲。</p>
 +
 +<p><strong>摘要:</strong> 介绍ServiceComb在生态兼容Service Mesh方面的工作,阐述ServiceComb在支持零侵入微服务化方面以及和传统微服务框架实现方式的协同部署、治理的探索。</p>
 +
 +<hr />
 +<p><strong>《Service Mesh微服务化和传统框架微服务化混合部署协同实践分享》</strong></p>
 +
 +<p><strong>时间:</strong> 15:20-15:40</p>
 +
 +<p><strong>主讲人:</strong> 苗彦杰 梅斯医学首席架构师,多年医疗行业云计算开发经验。</p>
 +
 +<p><strong>摘要:</strong> 在以Service Mesh为代表的零侵入微服务化发展过程中,如何与传统侵入式框架开发的微服务混合部署、协同治理成为了一道难题。演讲者将从自身的业务背景出发,介绍如何借助ServiceComb和Mesher完成混合部署,分享其中遇到的问题和解决方法。</p>
 +
 +<hr />
 +<p><strong>《Apache Committer 成长经验分享》</strong></p>
 +
 +<p><strong>时间:</strong> 15:50-16:10</p>
 +
 +<p><strong>主讲人:</strong> 冯征,软件工程师,2009年加入红帽软件公司。主要从事事务管理器方面的工作,Narayan和Blacktie项目的核心开发人员。从2017年开始参与了Apache ServiceComb有关分布式事务部分的实现,利用Byteman等工具完善了异常和超时测试场景。对于分布式事务处理以及微服务环境中的事务处理,有过深入的研究。</p>
 +
 +<p><strong>摘要:</strong> 作为ServiceComb的新晋PMC和Committer,讲述自己如何在ServiceComb项目中成长的历程,分享自身参与开源社区的经验和收获。</p>
 +
 +<hr />
 +<p><strong>《快速微服务化编程体验》</strong></p>
 +
 +<p><strong>时间:</strong> 16:10-16:50</p>
 +
 +<p><strong>主讲人:</strong> 巨震,华为软件工程师,Go语言开发者,聚焦云计算、容器技术和DevOps。华为云公有云容器镜像服务核心开发者,当前主要从事华为开源项目开发。《第一本Docker书》的合作译者。热衷于自动化运维、微服务、Service Mesh等技术,曾在Container Days 2017, KubeCon 2017发表演讲。</p>
 +
 +<p><strong>摘要:</strong> 现场演示如何快速使用ServiceComb Java-chassis和Service Mesh技术Mesher进行微服务化应用编程,结合Kubernetes进行快速部署,并和与会者互动练习。</p>
 +
 +<hr />
 +<p><strong>如您需要在参加Meetup之余参观ServiceComb展台,请您加入ServiecComb Gitter聊天室咨询:</strong>   <br />
 +<strong><a href="https://gitter.im/ServiceCombUsers/Lobby">ServiceComb Gitter 聊天室</a></strong></p>
 +
 +        
 +      </section>
 +
 +      <footer class="page__meta">
 +        
 +        
 +  
 +
 +
 +  
 +  
 +  
 +
 +  <p class="page__taxonomy">
 +    <strong><i class="fa fa-fw fa-tags" aria-hidden="true"></i> 标签: </strong>
 +    <span itemprop="keywords">
 +    
 +      
 +      
 +      <a href="/tags/#meetup" class="page__taxonomy-item" rel="tag">Meetup</a><span class="sep">, </span>
 +    
 +      
 +      
 +      <a href="/tags/#%E5%BE%AE%E6%9C%8D%E5%8A%A1" class="page__taxonomy-item" rel="tag">微服务</a>
 +    
 +    </span>
 +  </p>
 +
 +
 +
 +
 +
 +        
 +          
 +            
 +              <p class="page__date"><strong><i class="fa fa-fw fa-calendar" aria-hidden="true"></i> 最新的:</strong> <time datetime="2018-09-27">2018年9月27日</time></p>
 +            
 +          
 +        
 +      </footer>
 +
 +      <section class="page__share">
 +  
 +    <h4 class="page__share-title">分享</h4>
 +  
 +
 +  <a href="https://twitter.com/intent/tweet?via=ServiceComb&text=Apache ServiceComb (incubating) Meetup -上海 2018.10.12 /cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai/" class="btn btn--twitter" title="分享 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=/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai/" class="btn btn--facebook" title="分享 Facebook"><i class="fa fa-fw fa-facebook" aria-hidden="true"></i><span> Facebook</span></a>
 +
 +  <a href="https://plus.google.com/share?url=/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai/" class="btn btn--google-plus" title="分享 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=/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai/" class="btn btn--linkedin" title="分享 LinkedIn"><i class="fa fa-fw fa-linkedin" aria-hidden="true"></i><span> LinkedIn</span></a>
 +</section>
 +
 +
 +      
 +  <nav class="pagination">
 +    
 +      <a href="/docs/Apache-ServiceComb-Meetup-2018-Shanghai/" class="pagination--pager" title="Apache ServiceComb (incubating) Meetup -Shanghai 2018.10.12
 +">向前</a>
 +    
 +    
 +      <a href="/docs/osi-microservices/" class="pagination--pager" title="OpenSource India Summit: Hands-on Apache ServiceComb(Incubating) MicroServices Workshop
 +">向后</a>
 +    
 +  </nav>
 +
 +
 +    </div>
 +
 +    
 +      <div class="page__comments">
 +  
 +  
 +    <section id="static-comments">
 +      
 +        <!-- Start static comments -->
 +        <div class="js-comments">
 +          
 +        </div>
 +        <!-- End static comments -->
 +
 +        <!-- Start new comment form -->
 +        <h4 class="page__comments-title">留下评论</h4>
 +        <p class="small">您的电子邮箱地址并不会被展示。请填写标记为必须的字段。 <span class="required">*</span></p>
 +        <form id="new_comment" class="page__comments-form js-form form" method="post" action="https://api.staticman.net/v1/entry/apache/incubator-servicecomb-website/master">
 +          <div class="form__spinner">
 +            <i class="fa fa-spinner fa-spin fa-3x fa-fw"></i>
 +            <span class="sr-only">正在加载...</span>
 +          </div>
 +
 +          <fieldset>
 +            <label for="comment-form-message">评论 <small class="required">*</small></label>
 +            <textarea type="text" rows="3" id="comment-form-message" name="fields[message]" tabindex="1"></textarea>
 +            <div class="small help-block"><a href="https://daringfireball.net/projects/markdown/">Markdown语法已支持。</a></div>
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-name">姓名 <small class="required">*</small></label>
 +            <input type="text" id="comment-form-name" name="fields[name]" tabindex="2" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-email">电子邮箱 <small class="required">*</small></label>
 +            <input type="email" id="comment-form-email" name="fields[email]" tabindex="3" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-url">网站(可选)</label>
 +            <input type="url" id="comment-form-url" name="fields[url]" tabindex="4"/>
 +          </fieldset>
 +          <fieldset class="hidden" style="display: none;">
 +            <input type="hidden" name="options[slug]" value="Apache-ServiceComb-Meetup-2018-Shanghai">
 +            <label for="comment-form-location">Not used. Leave blank if you are a human.</label>
 +            <input type="text" id="comment-form-location" name="fields[hidden]" autocomplete="off"/>
 +          </fieldset>
 +          <!-- Start comment form alert messaging -->
 +          <p class="hidden js-notice">
 +            <strong class="js-notice-text"></strong>
 +          </p>
 +          <!-- End comment form alert messaging -->
 +          <fieldset>
 +            <button type="submit" id="comment-form-submit" tabindex="5" class="btn btn--large">提交评论</button>
 +          </fieldset>
 +        </form>
 +        <!-- End new comment form -->
 +      
 +    </section>
 +  
 +</div>
 +
 +    
 +  </article>
 +
 +  
 +  
 +    <div class="page__related">
 +      <h4 class="page__related-title">猜您还喜欢</h4>
 +      <div class="grid__wrapper">
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   2 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
++    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   少于 1 分钟 阅读
++  2 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
 +    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   3 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 集成发现服务 : Spring Cloud Eureka
++        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">ServiceComb Pack 集成发现服务 Eureka
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   1 分钟 阅读
++  3 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +      </div>
 +    </div>
 +  
 +</div>
 +
 +
 +    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
 +    <div align="center" style="margin: 0 0;">
 +    <ins class="adsbygoogle"
 +         style="display:block; border-bottom: initial;"
 +         data-ad-client="ca-pub-7328585512091257"
 +         data-ad-slot="3049671934"
 +         data-ad-format="auto"></ins>
 +    </div>
 +
 +    <div class="page__footer">
 +      <footer>
 +        <!-- start custom footer snippets -->
 +
 +<!-- end custom footer snippets -->
 +
 +        <div class="container">
 +  <div class="row justify-content-md-center">
 +    
 +    <div class="col">
 +      <ul>
 +        <p class="header">资源</p>
 +        <li><a href="/cn/docs/quick-start/">快速入门</a></li>
 +        <li><a href="/cn/users/">用户指南</a></li>
 +        <li><a href="/cn/slides/">资料</a></li>
 +        <li><a href="/cn/users/faq/">常见问题</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">ASF</p>
 +        <li><a href="http://www.apache.org">基金会</a></li>
 +        <li><a href="http://www.apache.org/licenses/">许可证</a></li>
 +        <li><a href="http://www.apache.org/events/current-event">活动</a></li>
 +        <li><a href="http://www.apache.org/foundation/sponsorship.html">赞助</a></li>
 +        <li><a href="http://www.apache.org/foundation/thanks.html">鸣谢</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">贡献</p>
 +        <li><a href="http://issues.apache.org/jira/browse/SCB">报告本网页问题</a></li>
 +        <li><a href="https://github.com/apache/servicecomb-website/edit/master/_posts/cn/2018-09-28-Apache-ServiceComb-Meetup-2018-Shanghai.md">在Github上编辑此页</a></li>
 +        <li><a href="/cn/developers/submit-codes/">代码提交指南</a></li>
 +        <li><a href="/cn/security">安全</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">社区</p>
 +        <li>
 +            <a href="mailto:dev-subscribe@servicecomb.incubator.apache.org" rel="nofollow"><span class="mail">邮件列表</span></a>
 +        </li>
 +        <li>
 +            <a href="https://github.com/apache?q=ServiceComb" target="_blank"><span class="github">Github</span></a>
 +        </li>
 +        <li>
 +            <a href="https://twitter.com/ServiceComb" target="_blank"><span class="twitter">Twitter</span></a>
 +        </li>
 +        <li>
 +            <a href="/feed.xml" target="_blank"><span class="rss">Feed</span></a>
 +        </li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">联系我们</p>
 +        <li>
 +          <img src="/assets/images/QRcode.png"/>
 +        </li>
 +      </ul>
 +    </div>
 +  </div>
 +</div>
 +<div class="page__footer-bottom">
 +  <div>&copy; 2019 Apache ServiceComb. 技术来自于 <a href="http://jekyllrb.com" rel="nofollow">Jekyll</a> &amp; <a href="https://mademistakes.com/work/minimal-mistakes-jekyll-theme/" rel="nofollow">Minimal Mistakes</a>.</div>
 +  <div>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
 +</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','https://www.google-analytics.com/analytics.js','ga');
 +
 +  ga('create', 'UA-101622733-1', 'auto');
 +  ga('send', 'pageview');
 +</script>
 +
 +
 +
 +
 +
 +
 +
 +  
 +  <script>
 +    (function ($) {
 +    var $comments = $('.js-comments');
 +
 +    $('#new_comment').submit(function () {
 +      var form = this;
 +
 +      $(form).addClass('disabled');
 +      $('#comment-form-submit').html('<i class="fa fa-spinner fa-spin fa-fw"></i> 正在加载...');
 +
 +      $.ajax({
 +        type: $(this).attr('method'),
 +        url: $(this).attr('action'),
 +        data: $(this).serialize(),
 +        contentType: 'application/x-www-form-urlencoded',
 +        success: function (data) {
 +          $('#comment-form-submit').html('已提交');
 +          $('.page__comments-form .js-notice').removeClass('notice--danger');
 +          $('.page__comments-form .js-notice').addClass('notice--success');
 +          showAlert('感谢您的评论!被批准后它会立即在此站点展示。');
 +        },
 +        error: function (err) {
 +          console.log(err);
 +          $('#comment-form-submit').html('提交评论');
 +          $('.page__comments-form .js-notice').removeClass('notice--success');
 +          $('.page__comments-form .js-notice').addClass('notice--danger');
 +          showAlert('很抱歉,您的提交存在错误。请确保所有必填字段都已填写正确,然后再试一次。');
 +          $(form).removeClass('disabled');
 +        }
 +      });
 +
 +      return false;
 +    });
 +
 +    function showAlert(message) {
 +      $('.page__comments-form .js-notice').removeClass('hidden');
 +      $('.page__comments-form .js-notice-text').html(message);
 +    }
 +  })(jQuery);
 +  </script>
 +
 +
 +
 +
 +
 +
 +
 +  </body>
 +</html>
diff --cc content/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/index.html
index d35f1ff,0000000..bd0529e
mode 100644,000000..100644
--- a/content/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/index.html
+++ b/content/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/index.html
@@@ -1,896 -1,0 +1,896 @@@
 +<!doctype html>
 +<!--
 +  Minimal Mistakes Jekyll Theme 4.4.1 by Michael Rose
 +  Copyright 2017 Michael Rose - mademistakes.com | @mmistakes
 +  Free for personal and commercial use under the MIT license
 +  https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE.txt
 +-->
 +<html lang="cn" class="no-js">
 +  <head>
 +    <meta charset="utf-8">
 +
 +<!-- begin SEO -->
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +<title>Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download) - Apache ServiceComb</title>
 +
 +
 +
 +
 +<meta name="description" content="Apache ServiceComb Meetup">
 +
 +
 +
 +
 +<meta name="author" content="Mabin">
 +
 +<meta property="og:locale" content="cn">
 +<meta property="og:site_name" content="Apache ServiceComb">
 +<meta property="og:title" content="Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)">
 +
 +
 +  <link rel="canonical" href="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/">
 +  <meta property="og:url" content="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/">
 +
 +
 +
 +  <meta property="og:description" content="Apache ServiceComb Meetup">
 +
 +
 +
 +  <meta name="twitter:site" content="@ServiceComb">
 +  <meta name="twitter:title" content="Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)">
 +  <meta name="twitter:description" content="Apache ServiceComb Meetup">
 +  <meta name="twitter:url" content="">
 +
 +  
 +    <meta name="twitter:card" content="summary">
 +    
 +  
 +
 +  
 +    <meta name="twitter:creator" content="@Mabin">
 +  
 +
 +
 +
 +  
 +
 +  
 +
 +
 +
 +
 +
 +  <meta property="og:type" content="article">
 +  <meta property="article:published_time" content="2019-07-02T00:00:00+08:00">
 +
 +
 +
 +
 +
 +
 +
 +
 +  <script type="application/ld+json">
 +    {
 +      "@context" : "http://schema.org",
 +      "@type" : "Person",
 +      "name" : "Apache ServiceComb",
 +      "url" : "https://github.com/pages/apache/incubator-servicecomb-website",
 +      "sameAs" : null
 +    }
 +  </script>
 +
 +
 +
 +  <meta name="google-site-verification" content="HvJjNd7vvJ-yjSTHlBiIWEYxp_Hrz-PYEY5Idz9LRcA" />
 +
 +
 +
 +
 +<!-- end SEO -->
 +
 +
 +<link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Apache ServiceComb 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>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.7.1/clipboard.min.js"></script>
 +<script src="/assets/vendor/prism/prism.js"></script>
 +
 +<script type="text/javascript" async
 +  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML">
 +</script>
 +
 +<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
 +
 +<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
 +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
 +<!-- For all browsers -->
 +<link rel="stylesheet" href="/assets/css/main.css?v=1">
 +<link rel="stylesheet" href="/assets/vendor/prism/prism.css?v=1">
 +
 +<!--[if lte IE 9]>
 +  <style>
 +    /* old IE unsupported flexbox fixes */
 +    .greedy-nav .site-title {
 +      padding-right: 3em;
 +    }
 +    .greedy-nav button {
 +      position: absolute;
 +      top: 0;
 +      right: 0;
 +      height: 100%;
 +    }
 +  </style>
 +<![endif]-->
 +
 +<meta http-equiv="cleartype" content="on">
 +
 +    <!-- start custom head snippets -->
 +
 +<!-- insert favicons. use http://realfavicongenerator.net/ -->
 +<link href="https://fonts.cat.net/css?family=Roboto:400,500,700|Source+Code+Pro" rel="stylesheet">
 +<script src="/assets/js/custom.js"></script>
 +<!-- 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" onmouseleave="$('#childrenShow').css('display', 'none')">
 +  <div class="masthead__inner-wrap">
 +    <div class="masthead__menu">
 +      <nav id="site-nav" class="greedy-nav">
 +	      
 +          <a class="site-title active" href="/cn"><img src="https://www.apache.org/img/servicecomb.png"></a>
 +	      
 +        <ul class="visible-links">
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/">主页</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/">项目</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +            <li class="def-nav-li" onmouseenter="$('#childrenShow').css('display', 'block')">
 +              
 +              
 +              
 +
 +              
 +                <a href="/cn/users/">资料</a>
 +              
 +
 +              <ul id="childrenShow" class="def-children-show" onmouseleave="$('#childrenShow').css('display', 'none')">
 +                
 +                <li><a href="/cn/docs/quick-start/" class="">快速入门</a></li>
 +                
 +                <li><a href="/cn/users/" class="">用户手册</a></li>
 +                
 +                <li><a href="/cn/slides/" class="">大咖视频</a></li>
 +                
 +                <li><a href="/cn/faqs/" class="">常见问题</a></li>
 +                
 +              </ul>
 +            </li>
 +          
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/contributing">社区</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/year-archive/">博文</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/release/">下载</a>
 +                
 +              </li>
 +            
 +          
 +        </ul>
 +        <button><div class="navicon"></div></button>
 +        <ul class="hidden-links hidden"></ul>
 +        <div class="nav-lang">
 +          
 +            
 +            
 +            <a href=/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/>English</a>
 +          
 +        </div>
 +      </nav>
 +    </div>
 +  </div>
 +</div>
 +
 +
 +    
 +
 +
 +
 +<div id="main" role="main">
 +  
 +  <div class="sidebar sticky">
 +      
 +      <div class="back-to-home">首页 > <a href="/cn/">ServiceComb</a></div>
 +      
 +  
 +
 +<div itemscope itemtype="http://schema.org/Person">
 +
 +  
 +    <div class="author__avatar">
 +      
 +        <img src="/assets/images/ServiceComb-logo-3.jpg" class="author__avatar" alt="" itemprop="image">
 +      
 +    </div>
 +  
 +
 +  <div class="author__content">
 +    <h3 class="author__name" itemprop="name"></h3>
 +    
 +      <p class="author__bio" itemprop="description">
 +	    
 +	      
 +	        ServiceComb提供了一套关于服务注册,服务发现,服务配置以及管理功能的微服务框架
 +	      
 +	    
 +      </p>
 +    
 +  </div>
 +
 +  <div class="author__urls-wrapper">
 +    <button class="btn btn--inverse">关注</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">中国</span>
 +          
 +        
 +        </li>
 +      
 +
 +      
 +
 +      
 +        <li>
 +          <a href="mailto:dev@servicecomb.apache.org">
 +            <meta itemprop="email" content="dev@servicecomb.apache.org" />
 +            <i class="fa fa-fw fa-envelope-square" aria-hidden="true"></i> 电子邮箱
 +          </a>
 +        </li>
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +        <li>
 +          <a href="https://github.com/search?q=org:apache+ServiceComb&unscoped_q=ServiceComb" itemprop="sameAs">
 +            <i class="fa fa-fw fa-github" aria-hidden="true"></i> GitHub<br>
 +          </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="Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)">
 +    <meta itemprop="description" content="Apache ServiceComb Meetup">
 +    <meta itemprop="datePublished" content="July 02, 2019">
 +    <meta itemprop="dateModified" content="July 02, 2019">
 +
 +    <div class="page__inner-wrap">
 +      
 +        
 +          <header>
 +            <h1 class="page__title" itemprop="headline">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</h1>
 +            
 +              <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
 +  少于 1 分钟 阅读
 +
 +</p>
 +            
 +          </header>
 +        
 +      
 +
 +      <section class="page__content" itemprop="text">
 +        <p>北京时间2019年6月24日,Apache ServiceComb社区在中国上海世博中心举办的开源业界最负盛名的 KubeCon+CloudNativeCon+Open Source Summit 云原生会议组织了微服务同场活动 Apache ServiceComb Meetup,并圆满落下帷幕。</p>
 +
 +<p>本次活动邀请了Apache Member、Apache Committer、华为云云服务首席工程师、京东数科专家、全球Top10 IT服务提供商开发经理等各行业的资深从业者,携手为大家分享了Apache社区开发经验、企业级PaaS应对复杂网络拓补的案例、汽车品牌数字化营销系统微服务化实践、高性能服务间通信的优化技巧等诸多微服务技术及经验,ServiceComb社区也重磅发布了一系列解决用户应用微服务化痛点的创新新品。</p>
 +
 +<p>在企业向数字化和云化转型过程中,微服务是不二选择,然而它并不是银弹,企业在微服务化过程中会遇到诸多挑战,ServiceComb将继续紧密围绕社区用户和开发者,携手解决微服务痛点问题。</p>
 +
 +<p>秉承“将复杂留给自己,极简留给用户,提供一站式的微服务开源解决方案,致力于帮助企业、用户和开发者将应用轻松微服务化上云,实现对微服务应用的高效运维管理” 的发展理念,社区发起召集令,动员有志者加入社区,一起做点有意思的事情。</p>
 +
 +<p><img src="/assets/images/Community_Summoned_zh.png" alt="1" /></p>
 +
 +<hr />
 +<p><strong>全场视频回顾:</strong> <a href="https://huaweicloud.bugu.mudu.tv/watch/ym1vkamp">链接</a></p>
 +
 +<hr />
 +<p><strong>《ServiceComb开源这两年》</strong>  <a href="/assets/slides/20190624/1_ServiceComb_Opensource_Way.pdf">PDF下载</a></p>
 +
 +<p><strong>主讲人:</strong> <strong>姜宁</strong>,Apache软件基金会会员,华为开源能力中心技术专家,前红帽软件首席软件工程师,有十五年企业级开源中间件开发经验,有丰富的Java开发和使用经验,函数式编程爱好者。从2006年开始一直从事Apache开源中间件项目的开发工作,先后参与Apache CXF, Apache Camel,Apache ServiceMix以及Apache ServiceComb的开发。</p>
 +
 +<p><strong>摘要:</strong> ServiceComb正式开源已经两年了,在这两年中我们经历了代码首发时的激动,由0到1拓展社区的困惑,以及结识到结伴同行的小伙伴的快乐, 如今ServiceComb已经成长为Apache软件基金会顶级项目。本次演讲将总结回顾ServiceComb开源这两年的感悟与收获,希望能够帮助大家了解开源,参与开源,共创美好未来。</p>
 +
 +<hr />
 +<p><strong>《汽车品牌的数字化营销系统微服务实践》</strong>  <a href="/assets/slides/20190624/2_NTTDATA_Microservice_Practices.pdf">PDF下载</a></p>
 +
 +<p><strong>主讲人:</strong> <strong>朱小卫</strong>,NTTDATA中国上海分公司Digital Marketing开发经理,15年+研发经验,丰富的电商、CRM等产品服务实践经验,近三年专注于汽车整车的数字化转型解决方案。</p>
 +
 +<p><strong>摘要:</strong> NTTDATA是全球Top10内的IT服务提供商,为汽车、制造、航空、零售、服装等行业提供全渠道整合跨渠道协同、个性化营销及服务、消费者洞察大数据分析等数字化营销解决方案,本主题主要分享NTTDATA向微服务化转型,打造集中化、标准化、智能化、便利化的汽车品牌数字营销平台,帮助企业灵活应对市场需求,支持数字营销快速、多样、变化的业务场景的实践。</p>
 +
 +<hr />
 +<p><strong>《企业级PaaS中的微服务应用揭秘》</strong>  <a href="/assets/slides/20190624/3_Enterprise_PaaS_Microservice_Pratices.pdf">PDF下载</a></p>
 +
 +<p><strong>主讲人:</strong> <strong>田晓亮</strong>,10年软件行业经验,现任华为公有云服务ServiceStage首席工程师。2012年进入云计算领域,对PaaS, DevOps,APM等有深入的研究和实践经验。负责公司微服务框架的设计,开发和落地,微服务引擎云服务商用上线公有云。</p>
 +
 +<p><strong>摘要:</strong> 我们在公有云交付PaaS平台,帮助用户管理应用,通过流水线进行持续交付,管领应用的全生命周期,当应用系统的网络拓扑变得不断复杂后,需要引入微服务架构模式,来解决分布式系统的复杂性,本主题将讲述PaaS平台如何使用ServiceComb帮助用户完成微服务转型。</p>
 +
 +<hr />
 +<p><strong>《微服务创新新品发布》</strong>  <a href="/assets/slides/20190624/4_Innovation_New_Project_Release.pdf">PDF下载</a></p>
 +
 +<p><strong>主讲人:</strong> <strong>马彬</strong>,ServiceComb 社区成员,华为开源软件能力中心架构师,企业应用微服务化工程师,13+年电信级中间件平台、虚拟化、嵌入式操作系统与开源软件设计开发经验。</p>
 +
 +<p><strong>摘要:</strong> ServiceComb在Aapche毕业已经约半年时间,在这半年里面,社区并未冒进地去迸发新的项目或特性,而是选择了认真听取用户的意见。如今,ServiceComb社区确定了系列解决用户微服务化过程中痛点的方向,并且开始在社区里面继续创新孵化。本主题将和大家分享这些获取到的痛点和孵化项目,期望与用户/开发者一起思考如何一起去摆平微服务中的难题。</p>
 +
 +<hr />
 +<p><strong>《解密ShardingSphere与ServiceComb联合打造的分布式事务解决方案》</strong>  <a href="/assets/slides/20190624/5_ShardingSphere_Distributed_Transaction_Solution.pdf">PDF下载</a></p>
 +
 +<p><strong>主讲人:</strong> <strong>潘娟</strong>,京东数科高级DBA,主要负责京东数科数据库中间件开发、数据库运维自动化平台开发、生产数据库运维工作。多次参与京东6.18、11.11等大促活动的护航工作。曾负责京东数科数据库自动化平台设计与开发,现专注于Apache ShardingSphere分布式数据库中间件开发。乐于在数据库、自动化、分布式、中间件等相关领域进行学习和探索。</p>
 +
 +<p><strong>摘要:</strong> 业务层面的微服务架构大行其道,底层分布式数据库&amp;中间件如火如荼。在微服务场景下,各服务之间数据库相互独立,不能依靠单一数据库来实现跨服务的事务一致性;在分布式数据库集群状态下,又如何实现分布式事务呢?ShardingSphere作为首个Apache基金会的分布式数据库中间件项目与首个Apache微服务顶级项目ServiceComb强强联合,共同打造微服务与分布式数据库场景下的分布式事务解决方案。
 +本次分享将围绕分布式事务,并以ShardingSphere与ServiceComb联合打造的分布式事务解决方案作为核心内容进行详细阐述和讲解。</p>
 +
 +<hr />
 +<p><strong>《支持10万TPS的高性能服务间通信解读》</strong>  <a href="/assets/slides/20190624/6_Microservice_High_Performance_Communication.pdf">PDF下载</a></p>
 +
 +<p><strong>主讲人:</strong> <strong>刘宝</strong>,Apache软件基金会 Commiter,拥有10年以上java开发框架的开发和运维经验。热爱微服务,并持续为它们开发一些常用的工具,比如进行中的servicecomb-fence项目。也喜欢分享开发和软件工程能力建设方面的一些心得,它们都发布在华为云博客和知乎专栏上面。</p>
 +
 +<p><strong>摘要:</strong> 200TPS的处理能力,已经能够满足很大一部分业务系统对于性能的要求。另外一方面,优化服务器间通信的性能的收益,很容易通过优化应用代码实现或者被应用代码状况抵消,还可以低成本的通过水平扩展处理能力等方式获得,因此开发者往往不重视通信能力的优化。本次演讲结合servicecomb-java-chassis的通信优化实践,说明性能优化的一些常见手段,并实践的视角,分享性能优化在系统可靠性、资源规划等其他不容易被开发者直接感知的方面的收益。</p>
 +
 +<hr />
 +<p><strong>《华为云分布式事务云服务实践》</strong>  <a href="/assets/slides/20190624/7_HuaweiCloud_Distributed_Transaction_DTM_Practices.pdf">PDF下载</a></p>
 +
 +<p><strong>主讲人:</strong> <strong>王启军</strong>,华为云PaaS团队,负责java和go微服务框架。曾任当当网架构师,主导电商平台架构设计;曾就职于搜狐负责手机微博的研发。《持续演进的Cloud Native》作者,微信公众号“奔跑中的蜗牛”博主。</p>
 +
 +<p><strong>摘要:</strong> 微服务架构下,服务数量暴涨,一个服务可以完成的工作会被分发到多个服务,按照“服务自治”的原则,数据访问通过接口隔离,原本的单库事务变成了分布式事务,“当你开始考虑一致性问题的时候,才能说明你开始真正的了解微服务了”,本专题通过相关场景说明当你基于华为云构建微服务的时候,如何实现分布式事务?失败如何回退?超时如何处理?详细说明其背后的原理。</p>
 +
 +<hr />
 +<p><strong>如您有更多问题关于Aapche ServiceComb,欢迎您扫码或微信添加“ServiceComb小助手”,我们将认真对待您的每一个问题</strong>
 +<img src="/assets/images/QRcode.png" alt="1" /></p>
 +
 +        
 +      </section>
 +
 +      <footer class="page__meta">
 +        
 +        
 +  
 +
 +
 +  
 +  
 +  
 +
 +  <p class="page__taxonomy">
 +    <strong><i class="fa fa-fw fa-tags" aria-hidden="true"></i> 标签: </strong>
 +    <span itemprop="keywords">
 +    
 +      
 +      
 +      <a href="/tags/#meetup" class="page__taxonomy-item" rel="tag">Meetup</a><span class="sep">, </span>
 +    
 +      
 +      
 +      <a href="/tags/#%E5%BE%AE%E6%9C%8D%E5%8A%A1" class="page__taxonomy-item" rel="tag">微服务</a>
 +    
 +    </span>
 +  </p>
 +
 +
 +
 +
 +
 +        
 +          
 +            
 +              <p class="page__date"><strong><i class="fa fa-fw fa-calendar" aria-hidden="true"></i> 最新的:</strong> <time datetime="2019-07-02">2019年7月2日</time></p>
 +            
 +          
 +        
 +      </footer>
 +
 +      <section class="page__share">
 +  
 +    <h4 class="page__share-title">分享</h4>
 +  
 +
 +  <a href="https://twitter.com/intent/tweet?via=ServiceComb&text=Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download) /cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" class="btn btn--twitter" title="分享 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=/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" class="btn btn--facebook" title="分享 Facebook"><i class="fa fa-fw fa-facebook" aria-hidden="true"></i><span> Facebook</span></a>
 +
 +  <a href="https://plus.google.com/share?url=/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" class="btn btn--google-plus" title="分享 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=/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" class="btn btn--linkedin" title="分享 LinkedIn"><i class="fa fa-fw fa-linkedin" aria-hidden="true"></i><span> LinkedIn</span></a>
 +</section>
 +
 +
 +      
 +  <nav class="pagination">
 +    
 +      <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" class="pagination--pager" title="Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +">向前</a>
 +    
 +    
 +      <a href="/cn/docs/how-to-do-microservice-accept-test/" class="pagination--pager" title="如何给微服务架构的项目做验收测试?
 +">向后</a>
 +    
 +  </nav>
 +
 +
 +    </div>
 +
 +    
 +      <div class="page__comments">
 +  
 +  
 +    <section id="static-comments">
 +      
 +        <!-- Start static comments -->
 +        <div class="js-comments">
 +          
 +        </div>
 +        <!-- End static comments -->
 +
 +        <!-- Start new comment form -->
 +        <h4 class="page__comments-title">留下评论</h4>
 +        <p class="small">您的电子邮箱地址并不会被展示。请填写标记为必须的字段。 <span class="required">*</span></p>
 +        <form id="new_comment" class="page__comments-form js-form form" method="post" action="https://api.staticman.net/v1/entry/apache/incubator-servicecomb-website/master">
 +          <div class="form__spinner">
 +            <i class="fa fa-spinner fa-spin fa-3x fa-fw"></i>
 +            <span class="sr-only">正在加载...</span>
 +          </div>
 +
 +          <fieldset>
 +            <label for="comment-form-message">评论 <small class="required">*</small></label>
 +            <textarea type="text" rows="3" id="comment-form-message" name="fields[message]" tabindex="1"></textarea>
 +            <div class="small help-block"><a href="https://daringfireball.net/projects/markdown/">Markdown语法已支持。</a></div>
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-name">姓名 <small class="required">*</small></label>
 +            <input type="text" id="comment-form-name" name="fields[name]" tabindex="2" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-email">电子邮箱 <small class="required">*</small></label>
 +            <input type="email" id="comment-form-email" name="fields[email]" tabindex="3" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-url">网站(可选)</label>
 +            <input type="url" id="comment-form-url" name="fields[url]" tabindex="4"/>
 +          </fieldset>
 +          <fieldset class="hidden" style="display: none;">
 +            <input type="hidden" name="options[slug]" value="Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report">
 +            <label for="comment-form-location">Not used. Leave blank if you are a human.</label>
 +            <input type="text" id="comment-form-location" name="fields[hidden]" autocomplete="off"/>
 +          </fieldset>
 +          <!-- Start comment form alert messaging -->
 +          <p class="hidden js-notice">
 +            <strong class="js-notice-text"></strong>
 +          </p>
 +          <!-- End comment form alert messaging -->
 +          <fieldset>
 +            <button type="submit" id="comment-form-submit" tabindex="5" class="btn btn--large">提交评论</button>
 +          </fieldset>
 +        </form>
 +        <!-- End new comment form -->
 +      
 +    </section>
 +  
 +</div>
 +
 +    
 +  </article>
 +
 +  
 +  
 +    <div class="page__related">
 +      <h4 class="page__related-title">猜您还喜欢</h4>
 +      <div class="grid__wrapper">
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   2 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
++    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
 +  2 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 集成发现服务 : Spring Cloud Eureka
++        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">ServiceComb Pack 集成发现服务 Eureka
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   1 分钟 阅读
++  2 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 Integrated Discovery Service : Eureka
++        <a href="/cn/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 集成发现服务 : Spring Cloud Eureka
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">ServiceComb Pack Integrated Discovery Service Eurek
++    <p class="archive__item-excerpt" itemprop="description">ServiceComb Pack 集成发现服务 Eureka
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
 +  1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +      </div>
 +    </div>
 +  
 +</div>
 +
 +
 +    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
 +    <div align="center" style="margin: 0 0;">
 +    <ins class="adsbygoogle"
 +         style="display:block; border-bottom: initial;"
 +         data-ad-client="ca-pub-7328585512091257"
 +         data-ad-slot="3049671934"
 +         data-ad-format="auto"></ins>
 +    </div>
 +
 +    <div class="page__footer">
 +      <footer>
 +        <!-- start custom footer snippets -->
 +
 +<!-- end custom footer snippets -->
 +
 +        <div class="container">
 +  <div class="row justify-content-md-center">
 +    
 +    <div class="col">
 +      <ul>
 +        <p class="header">资源</p>
 +        <li><a href="/cn/docs/quick-start/">快速入门</a></li>
 +        <li><a href="/cn/users/">用户指南</a></li>
 +        <li><a href="/cn/slides/">资料</a></li>
 +        <li><a href="/cn/users/faq/">常见问题</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">ASF</p>
 +        <li><a href="http://www.apache.org">基金会</a></li>
 +        <li><a href="http://www.apache.org/licenses/">许可证</a></li>
 +        <li><a href="http://www.apache.org/events/current-event">活动</a></li>
 +        <li><a href="http://www.apache.org/foundation/sponsorship.html">赞助</a></li>
 +        <li><a href="http://www.apache.org/foundation/thanks.html">鸣谢</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">贡献</p>
 +        <li><a href="http://issues.apache.org/jira/browse/SCB">报告本网页问题</a></li>
 +        <li><a href="https://github.com/apache/servicecomb-website/edit/master/_posts/cn/2019-07-02-Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report.md">在Github上编辑此页</a></li>
 +        <li><a href="/cn/developers/submit-codes/">代码提交指南</a></li>
 +        <li><a href="/cn/security">安全</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">社区</p>
 +        <li>
 +            <a href="mailto:dev-subscribe@servicecomb.incubator.apache.org" rel="nofollow"><span class="mail">邮件列表</span></a>
 +        </li>
 +        <li>
 +            <a href="https://github.com/apache?q=ServiceComb" target="_blank"><span class="github">Github</span></a>
 +        </li>
 +        <li>
 +            <a href="https://twitter.com/ServiceComb" target="_blank"><span class="twitter">Twitter</span></a>
 +        </li>
 +        <li>
 +            <a href="/feed.xml" target="_blank"><span class="rss">Feed</span></a>
 +        </li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">联系我们</p>
 +        <li>
 +          <img src="/assets/images/QRcode.png"/>
 +        </li>
 +      </ul>
 +    </div>
 +  </div>
 +</div>
 +<div class="page__footer-bottom">
 +  <div>&copy; 2019 Apache ServiceComb. 技术来自于 <a href="http://jekyllrb.com" rel="nofollow">Jekyll</a> &amp; <a href="https://mademistakes.com/work/minimal-mistakes-jekyll-theme/" rel="nofollow">Minimal Mistakes</a>.</div>
 +  <div>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
 +</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','https://www.google-analytics.com/analytics.js','ga');
 +
 +  ga('create', 'UA-101622733-1', 'auto');
 +  ga('send', 'pageview');
 +</script>
 +
 +
 +
 +
 +
 +
 +
 +  
 +  <script>
 +    (function ($) {
 +    var $comments = $('.js-comments');
 +
 +    $('#new_comment').submit(function () {
 +      var form = this;
 +
 +      $(form).addClass('disabled');
 +      $('#comment-form-submit').html('<i class="fa fa-spinner fa-spin fa-fw"></i> 正在加载...');
 +
 +      $.ajax({
 +        type: $(this).attr('method'),
 +        url: $(this).attr('action'),
 +        data: $(this).serialize(),
 +        contentType: 'application/x-www-form-urlencoded',
 +        success: function (data) {
 +          $('#comment-form-submit').html('已提交');
 +          $('.page__comments-form .js-notice').removeClass('notice--danger');
 +          $('.page__comments-form .js-notice').addClass('notice--success');
 +          showAlert('感谢您的评论!被批准后它会立即在此站点展示。');
 +        },
 +        error: function (err) {
 +          console.log(err);
 +          $('#comment-form-submit').html('提交评论');
 +          $('.page__comments-form .js-notice').removeClass('notice--success');
 +          $('.page__comments-form .js-notice').addClass('notice--danger');
 +          showAlert('很抱歉,您的提交存在错误。请确保所有必填字段都已填写正确,然后再试一次。');
 +          $(form).removeClass('disabled');
 +        }
 +      });
 +
 +      return false;
 +    });
 +
 +    function showAlert(message) {
 +      $('.page__comments-form .js-notice').removeClass('hidden');
 +      $('.page__comments-form .js-notice-text').html(message);
 +    }
 +  })(jQuery);
 +  </script>
 +
 +
 +
 +
 +
 +
 +
 +  </body>
 +</html>
diff --cc content/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/index.html
index 638cd6e,0000000..43f2950
mode 100644,000000..100644
--- a/content/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/index.html
+++ b/content/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/index.html
@@@ -1,898 -1,0 +1,893 @@@
 +<!doctype html>
 +<!--
 +  Minimal Mistakes Jekyll Theme 4.4.1 by Michael Rose
 +  Copyright 2017 Michael Rose - mademistakes.com | @mmistakes
 +  Free for personal and commercial use under the MIT license
 +  https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE.txt
 +-->
 +<html lang="cn" class="no-js">
 +  <head>
 +    <meta charset="utf-8">
 +
 +<!-- begin SEO -->
 +
 +
 +
 +
 +
 +
 +
 +
 +
- <title>Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download) - Apache ServiceComb</title>
++<title>Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download) - Apache ServiceComb</title>
 +
 +
 +
 +
- <meta name="description" content="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT)">
++<meta name="description" content="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)">
 +
 +
 +
 +
 +<meta name="author" content="Dean Lee">
 +
 +<meta property="og:locale" content="cn">
 +<meta property="og:site_name" content="Apache ServiceComb">
- <meta property="og:title" content="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download)">
++<meta property="og:title" content="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)">
 +
 +
-   <link rel="canonical" href="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/">
-   <meta property="og:url" content="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/">
++  <link rel="canonical" href="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/">
++  <meta property="og:url" content="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/">
 +
 +
 +
-   <meta property="og:description" content="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT)">
++  <meta property="og:description" content="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)">
 +
 +
 +
 +  <meta name="twitter:site" content="@ServiceComb">
-   <meta name="twitter:title" content="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download)">
-   <meta name="twitter:description" content="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT)">
++  <meta name="twitter:title" content="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)">
++  <meta name="twitter:description" content="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)">
 +  <meta name="twitter:url" content="">
 +
 +  
 +    <meta name="twitter:card" content="summary">
 +    
 +  
 +
 +  
 +    <meta name="twitter:creator" content="@Dean Lee">
 +  
 +
 +
 +
 +  
 +
 +  
 +
 +
 +
 +
 +
 +  <meta property="og:type" content="article">
-   <meta property="article:published_time" content="2018-10-29T00:00:00+08:00">
++  <meta property="article:published_time" content="2019-09-20T00:00:00+08:00">
 +
 +
 +
 +
 +
 +
 +
 +
 +  <script type="application/ld+json">
 +    {
 +      "@context" : "http://schema.org",
 +      "@type" : "Person",
 +      "name" : "Apache ServiceComb",
 +      "url" : "https://github.com/pages/apache/incubator-servicecomb-website",
 +      "sameAs" : null
 +    }
 +  </script>
 +
 +
 +
 +  <meta name="google-site-verification" content="HvJjNd7vvJ-yjSTHlBiIWEYxp_Hrz-PYEY5Idz9LRcA" />
 +
 +
 +
 +
 +<!-- end SEO -->
 +
 +
 +<link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Apache ServiceComb 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>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.7.1/clipboard.min.js"></script>
 +<script src="/assets/vendor/prism/prism.js"></script>
 +
 +<script type="text/javascript" async
 +  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML">
 +</script>
 +
 +<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
 +
 +<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
 +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
 +<!-- For all browsers -->
 +<link rel="stylesheet" href="/assets/css/main.css?v=1">
 +<link rel="stylesheet" href="/assets/vendor/prism/prism.css?v=1">
 +
 +<!--[if lte IE 9]>
 +  <style>
 +    /* old IE unsupported flexbox fixes */
 +    .greedy-nav .site-title {
 +      padding-right: 3em;
 +    }
 +    .greedy-nav button {
 +      position: absolute;
 +      top: 0;
 +      right: 0;
 +      height: 100%;
 +    }
 +  </style>
 +<![endif]-->
 +
 +<meta http-equiv="cleartype" content="on">
 +
 +    <!-- start custom head snippets -->
 +
 +<!-- insert favicons. use http://realfavicongenerator.net/ -->
 +<link href="https://fonts.cat.net/css?family=Roboto:400,500,700|Source+Code+Pro" rel="stylesheet">
 +<script src="/assets/js/custom.js"></script>
 +<!-- 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" onmouseleave="$('#childrenShow').css('display', 'none')">
 +  <div class="masthead__inner-wrap">
 +    <div class="masthead__menu">
 +      <nav id="site-nav" class="greedy-nav">
 +	      
 +          <a class="site-title active" href="/cn"><img src="https://www.apache.org/img/servicecomb.png"></a>
 +	      
 +        <ul class="visible-links">
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/">主页</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/">项目</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +            <li class="def-nav-li" onmouseenter="$('#childrenShow').css('display', 'block')">
 +              
 +              
 +              
 +
 +              
 +                <a href="/cn/users/">资料</a>
 +              
 +
 +              <ul id="childrenShow" class="def-children-show" onmouseleave="$('#childrenShow').css('display', 'none')">
 +                
 +                <li><a href="/cn/docs/quick-start/" class="">快速入门</a></li>
 +                
 +                <li><a href="/cn/users/" class="">用户手册</a></li>
 +                
 +                <li><a href="/cn/slides/" class="">大咖视频</a></li>
 +                
 +                <li><a href="/cn/faqs/" class="">常见问题</a></li>
 +                
 +              </ul>
 +            </li>
 +          
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/contributing">社区</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/year-archive/">博文</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/release/">下载</a>
 +                
 +              </li>
 +            
 +          
 +        </ul>
 +        <button><div class="navicon"></div></button>
 +        <ul class="hidden-links hidden"></ul>
 +        <div class="nav-lang">
 +          
 +            
 +            
-             <a href=/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/>English</a>
++            <a href=/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/>English</a>
 +          
 +        </div>
 +      </nav>
 +    </div>
 +  </div>
 +</div>
 +
 +
 +    
 +
 +
 +
 +<div id="main" role="main">
 +  
 +  <div class="sidebar sticky">
 +      
 +      <div class="back-to-home">首页 > <a href="/cn/">ServiceComb</a></div>
 +      
 +  
 +
 +<div itemscope itemtype="http://schema.org/Person">
 +
 +  
 +    <div class="author__avatar">
 +      
 +        <img src="/assets/images/ServiceComb-logo-3.jpg" class="author__avatar" alt="" itemprop="image">
 +      
 +    </div>
 +  
 +
 +  <div class="author__content">
 +    <h3 class="author__name" itemprop="name"></h3>
 +    
 +      <p class="author__bio" itemprop="description">
 +	    
 +	      
 +	        ServiceComb提供了一套关于服务注册,服务发现,服务配置以及管理功能的微服务框架
 +	      
 +	    
 +      </p>
 +    
 +  </div>
 +
 +  <div class="author__urls-wrapper">
 +    <button class="btn btn--inverse">关注</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">中国</span>
 +          
 +        
 +        </li>
 +      
 +
 +      
 +
 +      
 +        <li>
 +          <a href="mailto:dev@servicecomb.apache.org">
 +            <meta itemprop="email" content="dev@servicecomb.apache.org" />
 +            <i class="fa fa-fw fa-envelope-square" aria-hidden="true"></i> 电子邮箱
 +          </a>
 +        </li>
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +        <li>
 +          <a href="https://github.com/search?q=org:apache+ServiceComb&unscoped_q=ServiceComb" itemprop="sameAs">
 +            <i class="fa fa-fw fa-github" aria-hidden="true"></i> GitHub<br>
 +          </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="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download)">
-     <meta itemprop="description" content="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT)">
-     <meta itemprop="datePublished" content="October 29, 2018">
-     <meta itemprop="dateModified" content="October 29, 2018">
++    <meta itemprop="headline" content="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)">
++    <meta itemprop="description" content="Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)">
++    <meta itemprop="datePublished" content="September 20, 2019">
++    <meta itemprop="dateModified" content="September 23, 2019">
 +
 +    <div class="page__inner-wrap">
 +      
 +        
 +          <header>
-             <h1 class="page__title" itemprop="headline">Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download)
++            <h1 class="page__title" itemprop="headline">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 +</h1>
 +            
 +              <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
 +  少于 1 分钟 阅读
 +
 +</p>
 +            
 +          </header>
 +        
 +      
 +
 +      <section class="page__content" itemprop="text">
-         <p>Apache软件基金会(ASF)的三位Apache专家与ServiceComb Team在上海世博会会展中心举办了Apache Service ServiceComb会议。。此次会议,八位发言者提出了六个主题,分别是关于Apache Way的解释、Apache ServiceComb的路线图、ServiceMesh的探索分享、快速微服务编程的实践经验等。约50人参加了现场会议,600人在线观看。会中以讨论互动的形式进行,开放的、积极的气氛贯穿整个会议。</p>
++        <p>北京时间2019年09月20日,Apache ServiceComb社区在中国上海世博中心举办的华为全链接大会组织了微服务同场活动 Apache ServiceComb Meetup,并圆满落下帷幕。</p>
 +
- <p><strong>《Apache之道》</strong></p>
++<p>本次活动邀请了Apache基金会主席、Apache孵化器项目管理委员会主席、Apache Member、Apache Committer、华为云PaaS团队架构师,携手为大家分享了Apache基金会介绍、Apache 孵化器的运作、ServiceComb的Apache孵化之路分享、Apache ServiceComb:微服务创新项目解读、华为云微服务工具解放开发者等诸多微服务技术及经验,ServiceComb社区也重磅发布了一系列解决用户应用微服务化痛点的创新新品。</p>
 +
- <p><a href="/assets/slides/20181012/EN/1_The_Apache_Way.pdf">PDF下载</a></p>
++<p><strong>Session 1: 《Apache软件基金会开源开发详解》</strong></p>
 +
- <p><strong>Roman Shaposhnik, Justin Mclean, Craig Russell:</strong> Apache软件基金会是全球最大的开源基金会,目前拥有300多个开源项目,涵盖大数据、云计算、服务器和Web框架、构建管理、内容管理、物联网等众多领域。三位来自Apache基金会的专家将详细介绍Apache基金会发展历程及现状,阐述Apache基金会的运作方式,解读Apache软件基金会的核心理念—Apache Way。同时分析作为一个Apache项目需要遵守的合规性规则及背后所蕴含的意义。并介绍Apache基金会孵化器的概况及项目流程,讨论Apache孵化项目如何发展社区并毕业成为顶级项目。</p>
++<p>Apache软件基金会是全球最大的开源基金会,目前拥有300多个开源项目,涵盖大数据、云计算、服务器和Web框架、构建管理、内容管理、物联网等众多领域。基金会成员介绍了Apache软件基金会,开源社区治理原则,以及Apache孵化器的运作机制,并以华为捐赠的Apache ServiceComb孵化经历,分享Apache项目的孵化成功经验。</p>
 +
- <p><img src="/assets/images/hc2018/1.jpeg" alt="1" /></p>
++<p><a href="/assets/slides/20190920/The_Apache_Way_En.pdf">中文PDF下载</a>  <a href="/assets/slides/20190920/EN/The_Apache_Way_En.pdf">英文PDF下载</a></p>
 +
- <hr />
++<p><img src="/assets/images/hc2019/apache.jpg" alt="1" /></p>
 +
- <p><strong>《Apache ServiceComb(incubating)社区最新路线》</strong></p>
++<p><strong>《Apache基金会介绍》</strong></p>
 +
- <p><a href="/assets/slides/20181012/2_ApacheServiceComb(Incubating)Community_Roadmap.pdf">中文PDF下载</a>  <a href="/assets/slides/20181012/EN/2_ApacheServiceComb(Incubating)Community_Roadmap.pdf">英文PDF下载</a></p>
++<p><strong>Craig Russell, Apache基金会主席:</strong> 详细的介绍的Apache基金会的历史和现状及核心原则。</p>
 +
- <p><strong>姜宁:</strong> 介绍ServiceComb社区自1.0.0版本发布之后的整体技术演进路线和项目在Apache软件基金会的最新成长状态。</p>
++<p><img src="/assets/images/hc2019/introduction.jpg" alt="1" /></p>
 +
- <p><img src="/assets/images/hc2018/2.jpeg" alt="2" /></p>
++<p><strong>Justin Mclean, Apache孵化器项目管理委员会主席:</strong> 详解了Apache孵化器的运作机制以及Apache协议的特点,Apache项目的发布流程。</p>
 +
- <hr />
++<p><strong>《Apache 孵化器的运作》</strong></p>
 +
- <p><strong>《ServiceComb在Service Mesh的探索与思考》</strong></p>
++<p><img src="/assets/images/hc2019/process.jpg" alt="1" /></p>
 +
- <p><a href="/assets/slides/20181012/4_ServiceComb’s_Exploration_of_Service_Mesh.pdf">中文PDF下载</a>  <a href="/assets/slides/20181012/EN/4_ServiceComb’s_Exploration_of_Service_Mesh.pdf">英文PDF下载</a></p>
++<p><strong>姜宁,华为开源软件部技术专家,Apache软件基金会会员:</strong> 分享了华为捐赠的Apache ServiceComb成功孵化的实战经验,并对如何更好的发展开源社区给出了自己的总结和建议。</p>
 +
- <p><strong>田晓亮:</strong> 介绍ServiceComb在生态兼容Service Mesh方面的工作,阐述ServiceComb在支持零侵入微服务化方面以及和传统微服务框架实现方式的协同部署、治理的探索。</p>
++<p><strong>《ServiceComb的Apache孵化之路》</strong></p>
 +
- <p><img src="/assets/images/hc2018/4.jpeg" alt="4" /></p>
++<p><img src="/assets/images/hc2019/incubation.jpg" alt="1" /></p>
 +
 +<hr />
++<p><strong>Session 2: 《庖丁解牛: 微服务创新实践解放开发者》</strong></p>
 +
- <p><strong>《Service Mesh微服务化和传统框架微服务化混合部署协同实践分享》</strong></p>
- 
- <p><a href="/assets/slides/20181012/3_ServiceMesh-based_Microservices_and_Those_Based_on_a_Traditional_Architecture.pdf">中文PDF下载</a>  <a href="/assets/slides/20181012/EN/3_ServiceMesh-based_Microservices_and_Those_Based_on_a_Traditional_Architecture.pdf">英文PDF下载</a></p>
++<p>Apache ServiceComb社区认真的听取了用户实施微服务架构中遇到的痛点。本主题前半部分将和大家分享这些获取到的痛点和为解决部分痛点而孵化项目,期望与用户一起思考如何去摆平微服务化实践中的难题。本主题后半部分将介绍与用户携手实践出真知的微服务化工具创新实践。</p>
 +
- <p><strong>苗彦杰:</strong> 在以Service Mesh为代表的零侵入微服务化发展过程中,如何与传统侵入式框架开发的微服务混合部署、协同治理成为了一道难题。演讲者将从自身的业务背景出发,介绍如何借助ServiceComb和Mesher完成混合部署,分享其中遇到的问题和解决方法。</p>
++<p><img src="/assets/images/hc2019/servicecomb.jpg" alt="1" /></p>
 +
- <p><img src="/assets/images/hc2018/3.jpeg" alt="3" /></p>
- 
- <hr />
++<p><strong>《Apache ServiceComb:微服务创新项目解读》</strong></p>
 +
- <p><strong>《Apache Committer 成长经验分享》</strong></p>
++<p><a href="/assets/slides/20190920/Apache_ServiceComb-Innovative_Microservices.pdf">中文PDF下载</a>  <a href="/assets/slides/20190920/EN/Apache_ServiceComb-Innovative_Microservices.pdf">英文PDF下载</a></p>
 +
- <p><a href="/assets/slides/20181012/5_My_Participation_in_ServiceComb.pdf">中文PDF下载</a>  <a href="/assets/slides/20181012/EN/5_My_Participation_in_ServiceComb.pdf">英文PDF下载</a></p>
++<p><strong>马彬,华为开源软件部架构师,Apache Committer:</strong> 解读ServiceComb社区针对用户痛点所推出的创新项目架构、roadmap及场景案例,包括:多语言运行环境、微服务契约工具、服务中心异构通信、分布式配置中心、微服务鉴权;同时向社区发出召集令,号召更多的兴趣爱好者投入开源社区贡献。</p>
 +
- <p><strong>冯征:</strong> 作为ServiceComb的新晋PMC和Committer,讲述自己如何在ServiceComb项目中成长的历程,分享自身参与开源社区的经验和收获。</p>
- 
- <p><img src="/assets/images/hc2018/5.jpeg" alt="5" /></p>
++<p><img src="/assets/images/hc2019/innovative.jpg" alt="2" /></p>
 +
 +<hr />
 +
- <p><strong>《快速微服务化编程体验》</strong></p>
++<p><strong>《华为云微服务工具解放开发者》</strong></p>
 +
- <p><a href="/assets/slides/20181012/6_Experience_on_Fast_Microservice_Programming.pdf">中文PDF下载</a>  <a href="/assets/slides/20181012/EN/6_Experience_on_Fast_Microservice_Programming.pdf">英文PDF下载</a></p>
++<p><a href="/assets/slides/20190920/HUAWEI_CLOUD_Microservice_Tool_Improves_Development_Efficiency.pdf">中文PDF下载</a>  <a href="/assets/slides/20190920/EN/HUAWEI_CLOUD_Microservice_Tool_Improves_Development_Efficiency.pdf">英文PDF下载</a></p>
 +
- <p><strong>巨震:</strong> 现场演示如何快速使用ServiceComb Java-chassis和Service Mesh技术Mesher进行微服务化应用编程,结合Kubernetes进行快速部署,并和与会者互动练习。</p>
++<p><strong>王启军, 华为云PaaS团队架构师:</strong> 华为云微服务基于ServiceComb的实践,通过案例分享了微服务拆分工具,契约管理工具这2个开发者/用户关注度最高的微服务工具。</p>
 +
- <p><img src="/assets/images/hc2018/6.jpeg" alt="6" /></p>
++<p><img src="/assets/images/hc2019/efficiency.jpg" alt="4" /></p>
 +
 +<hr />
 +
 +<p><strong>关于Apache ServiceComb 项目</strong>:</p>
 +
 +<p>ServiceComb Apache软件基金会孵化项目的主体代码由华为云捐赠,致力于帮助企业轻松构建云原生应用及传统企业业务快速微服务化,通过系列解决方案帮助用户快速开发微服务的同时实现对这些微服务应用的高效运维管理。它具有完整的微服务生态栈,无厂商锁定,当前遵循Apache Way进行孵化,已拥有如消费者云、云EI、云安全、云核等华为业务之外的一批非华为商用用户,且社区和开发者也日趋多样化。</p>
 +
- <p><strong>如您有更多问题关于Aapche ServiceComb,请您加入ServiecComb Gitter聊天室咨询:<a href="https://gitter.im/ServiceCombUsers/Lobby">ServiceComb Gitter 聊天室</a></strong></p>
- 
++<hr />
++<p><strong>如您有更多问题关于Aapche ServiceComb,欢迎您扫码或微信添加“ServiceComb小助手”,我们将认真对待您的每一个问题</strong>
++<img src="/assets/images/QRcode.png" alt="1" /></p>
 +
 +        
 +      </section>
 +
 +      <footer class="page__meta">
 +        
 +        
 +  
 +
 +
 +  
 +  
 +  
 +
 +  <p class="page__taxonomy">
 +    <strong><i class="fa fa-fw fa-tags" aria-hidden="true"></i> 标签: </strong>
 +    <span itemprop="keywords">
 +    
 +      
 +      
 +      <a href="/tags/#meetup" class="page__taxonomy-item" rel="tag">Meetup</a><span class="sep">, </span>
 +    
 +      
 +      
 +      <a href="/tags/#microservice" class="page__taxonomy-item" rel="tag">microservice</a>
 +    
 +    </span>
 +  </p>
 +
 +
 +
 +
 +
 +        
 +          
 +            
-               <p class="page__date"><strong><i class="fa fa-fw fa-calendar" aria-hidden="true"></i> 最新的:</strong> <time datetime="2018-10-29">2018年10月29日</time></p>
++              <p class="page__date"><strong><i class="fa fa-fw fa-calendar" aria-hidden="true"></i> 最新的:</strong> <time datetime="2019-09-23">2019年9月23日</time></p>
 +            
 +          
 +        
 +      </footer>
 +
 +      <section class="page__share">
 +  
 +    <h4 class="page__share-title">分享</h4>
 +  
 +
-   <a href="https://twitter.com/intent/tweet?via=ServiceComb&text=Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download) /cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/" class="btn btn--twitter" title="分享 Twitter"><i class="fa fa-fw fa-twitter" aria-hidden="true"></i><span> Twitter</span></a>
++  <a href="https://twitter.com/intent/tweet?via=ServiceComb&text=Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download) /cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" class="btn btn--twitter" title="分享 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=/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/" class="btn btn--facebook" title="分享 Facebook"><i class="fa fa-fw fa-facebook" aria-hidden="true"></i><span> Facebook</span></a>
++  <a href="https://www.facebook.com/sharer/sharer.php?u=/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" class="btn btn--facebook" title="分享 Facebook"><i class="fa fa-fw fa-facebook" aria-hidden="true"></i><span> Facebook</span></a>
 +
-   <a href="https://plus.google.com/share?url=/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/" class="btn btn--google-plus" title="分享 Google Plus"><i class="fa fa-fw fa-google-plus" aria-hidden="true"></i><span> Google+</span></a>
++  <a href="https://plus.google.com/share?url=/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" class="btn btn--google-plus" title="分享 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=/cn/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/" class="btn btn--linkedin" title="分享 LinkedIn"><i class="fa fa-fw fa-linkedin" aria-hidden="true"></i><span> LinkedIn</span></a>
++  <a href="https://www.linkedin.com/shareArticle?mini=true&url=/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" class="btn btn--linkedin" title="分享 LinkedIn"><i class="fa fa-fw fa-linkedin" aria-hidden="true"></i><span> LinkedIn</span></a>
 +</section>
 +
 +
 +      
 +  <nav class="pagination">
 +    
-       <a href="/docs/Apache-ServiceComb-Meetup-2018-Shanghai-Report/" class="pagination--pager" title="Apache ServiceComb Meetup -Shanghai 2018.10.12 Report (PPT Download)
++      <a href="/cn/docs/how-to-do-microservice-accept-test/" class="pagination--pager" title="如何给微服务架构的项目做验收测试?
 +">向前</a>
 +    
 +    
-       <a href="/cn/docs/talk-to-apache-experts" class="pagination--pager" title="Apache ServiceComb带您对话Apache大咖
- ">向后</a>
++      <a href="#" class="pagination--pager disabled">向后</a>
 +    
 +  </nav>
 +
 +
 +    </div>
 +
 +    
 +      <div class="page__comments">
 +  
 +  
 +    <section id="static-comments">
 +      
 +        <!-- Start static comments -->
 +        <div class="js-comments">
 +          
 +        </div>
 +        <!-- End static comments -->
 +
 +        <!-- Start new comment form -->
 +        <h4 class="page__comments-title">留下评论</h4>
 +        <p class="small">您的电子邮箱地址并不会被展示。请填写标记为必须的字段。 <span class="required">*</span></p>
 +        <form id="new_comment" class="page__comments-form js-form form" method="post" action="https://api.staticman.net/v1/entry/apache/incubator-servicecomb-website/master">
 +          <div class="form__spinner">
 +            <i class="fa fa-spinner fa-spin fa-3x fa-fw"></i>
 +            <span class="sr-only">正在加载...</span>
 +          </div>
 +
 +          <fieldset>
 +            <label for="comment-form-message">评论 <small class="required">*</small></label>
 +            <textarea type="text" rows="3" id="comment-form-message" name="fields[message]" tabindex="1"></textarea>
 +            <div class="small help-block"><a href="https://daringfireball.net/projects/markdown/">Markdown语法已支持。</a></div>
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-name">姓名 <small class="required">*</small></label>
 +            <input type="text" id="comment-form-name" name="fields[name]" tabindex="2" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-email">电子邮箱 <small class="required">*</small></label>
 +            <input type="email" id="comment-form-email" name="fields[email]" tabindex="3" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-url">网站(可选)</label>
 +            <input type="url" id="comment-form-url" name="fields[url]" tabindex="4"/>
 +          </fieldset>
 +          <fieldset class="hidden" style="display: none;">
-             <input type="hidden" name="options[slug]" value="Apache-ServiceComb-Meetup-2018-Shanghai-Report">
++            <input type="hidden" name="options[slug]" value="Apache-ServiceComb-Meetup-2019-Shanghai-Report">
 +            <label for="comment-form-location">Not used. Leave blank if you are a human.</label>
 +            <input type="text" id="comment-form-location" name="fields[hidden]" autocomplete="off"/>
 +          </fieldset>
 +          <!-- Start comment form alert messaging -->
 +          <p class="hidden js-notice">
 +            <strong class="js-notice-text"></strong>
 +          </p>
 +          <!-- End comment form alert messaging -->
 +          <fieldset>
 +            <button type="submit" id="comment-form-submit" tabindex="5" class="btn btn--large">提交评论</button>
 +          </fieldset>
 +        </form>
 +        <!-- End new comment form -->
 +      
 +    </section>
 +  
 +</div>
 +
 +    
 +  </article>
 +
 +  
 +  
 +    <div class="page__related">
 +      <h4 class="page__related-title">猜您还喜欢</h4>
 +      <div class="grid__wrapper">
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
 +        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 +</a>
 +      
 +    </h2>
 +    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
 +  2 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
 +        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
 +    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
 +  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
 +        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
 +    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   3 分钟 阅读
++  2 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
 +        <a href="/cn/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 集成发现服务 : Spring Cloud Eureka
 +</a>
 +      
 +    </h2>
 +    <p class="archive__item-excerpt" itemprop="description">ServiceComb Pack 集成发现服务 Eureka
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
 +  1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +      </div>
 +    </div>
 +  
 +</div>
 +
 +
 +    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
 +    <div align="center" style="margin: 0 0;">
 +    <ins class="adsbygoogle"
 +         style="display:block; border-bottom: initial;"
 +         data-ad-client="ca-pub-7328585512091257"
 +         data-ad-slot="3049671934"
 +         data-ad-format="auto"></ins>
 +    </div>
 +
 +    <div class="page__footer">
 +      <footer>
 +        <!-- start custom footer snippets -->
 +
 +<!-- end custom footer snippets -->
 +
 +        <div class="container">
 +  <div class="row justify-content-md-center">
 +    
 +    <div class="col">
 +      <ul>
 +        <p class="header">资源</p>
 +        <li><a href="/cn/docs/quick-start/">快速入门</a></li>
 +        <li><a href="/cn/users/">用户指南</a></li>
 +        <li><a href="/cn/slides/">资料</a></li>
 +        <li><a href="/cn/users/faq/">常见问题</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">ASF</p>
 +        <li><a href="http://www.apache.org">基金会</a></li>
 +        <li><a href="http://www.apache.org/licenses/">许可证</a></li>
 +        <li><a href="http://www.apache.org/events/current-event">活动</a></li>
 +        <li><a href="http://www.apache.org/foundation/sponsorship.html">赞助</a></li>
 +        <li><a href="http://www.apache.org/foundation/thanks.html">鸣谢</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">贡献</p>
 +        <li><a href="http://issues.apache.org/jira/browse/SCB">报告本网页问题</a></li>
-         <li><a href="https://github.com/apache/servicecomb-website/edit/master/_posts/cn/2018-10-29-Apache-ServiceComb-Meetup-2018-Shanghai-Report.md">在Github上编辑此页</a></li>
++        <li><a href="https://github.com/apache/servicecomb-website/edit/master/_posts/cn/2019-09-20-Apache-ServiceComb-Meetup-2019-Shanghai-Report.md">在Github上编辑此页</a></li>
 +        <li><a href="/cn/developers/submit-codes/">代码提交指南</a></li>
 +        <li><a href="/cn/security">安全</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">社区</p>
 +        <li>
 +            <a href="mailto:dev-subscribe@servicecomb.incubator.apache.org" rel="nofollow"><span class="mail">邮件列表</span></a>
 +        </li>
 +        <li>
 +            <a href="https://github.com/apache?q=ServiceComb" target="_blank"><span class="github">Github</span></a>
 +        </li>
 +        <li>
 +            <a href="https://twitter.com/ServiceComb" target="_blank"><span class="twitter">Twitter</span></a>
 +        </li>
 +        <li>
 +            <a href="/feed.xml" target="_blank"><span class="rss">Feed</span></a>
 +        </li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">联系我们</p>
 +        <li>
 +          <img src="/assets/images/QRcode.png"/>
 +        </li>
 +      </ul>
 +    </div>
 +  </div>
 +</div>
 +<div class="page__footer-bottom">
 +  <div>&copy; 2019 Apache ServiceComb. 技术来自于 <a href="http://jekyllrb.com" rel="nofollow">Jekyll</a> &amp; <a href="https://mademistakes.com/work/minimal-mistakes-jekyll-theme/" rel="nofollow">Minimal Mistakes</a>.</div>
 +  <div>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
 +</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','https://www.google-analytics.com/analytics.js','ga');
 +
 +  ga('create', 'UA-101622733-1', 'auto');
 +  ga('send', 'pageview');
 +</script>
 +
 +
 +
 +
 +
 +
 +
 +  
 +  <script>
 +    (function ($) {
 +    var $comments = $('.js-comments');
 +
 +    $('#new_comment').submit(function () {
 +      var form = this;
 +
 +      $(form).addClass('disabled');
 +      $('#comment-form-submit').html('<i class="fa fa-spinner fa-spin fa-fw"></i> 正在加载...');
 +
 +      $.ajax({
 +        type: $(this).attr('method'),
 +        url: $(this).attr('action'),
 +        data: $(this).serialize(),
 +        contentType: 'application/x-www-form-urlencoded',
 +        success: function (data) {
 +          $('#comment-form-submit').html('已提交');
 +          $('.page__comments-form .js-notice').removeClass('notice--danger');
 +          $('.page__comments-form .js-notice').addClass('notice--success');
 +          showAlert('感谢您的评论!被批准后它会立即在此站点展示。');
 +        },
 +        error: function (err) {
 +          console.log(err);
 +          $('#comment-form-submit').html('提交评论');
 +          $('.page__comments-form .js-notice').removeClass('notice--success');
 +          $('.page__comments-form .js-notice').addClass('notice--danger');
 +          showAlert('很抱歉,您的提交存在错误。请确保所有必填字段都已填写正确,然后再试一次。');
 +          $(form).removeClass('disabled');
 +        }
 +      });
 +
 +      return false;
 +    });
 +
 +    function showAlert(message) {
 +      $('.page__comments-form .js-notice').removeClass('hidden');
 +      $('.page__comments-form .js-notice-text').html(message);
 +    }
 +  })(jQuery);
 +  </script>
 +
 +
 +
 +
 +
 +
 +
 +  </body>
 +</html>
diff --cc content/cn/docs/apache-servicecomb-day-slides/index.html
index 7dd2908,0000000..79520b6
mode 100644,000000..100644
--- a/content/cn/docs/apache-servicecomb-day-slides/index.html
+++ b/content/cn/docs/apache-servicecomb-day-slides/index.html
@@@ -1,886 -1,0 +1,886 @@@
 +<!doctype html>
 +<!--
 +  Minimal Mistakes Jekyll Theme 4.4.1 by Michael Rose
 +  Copyright 2017 Michael Rose - mademistakes.com | @mmistakes
 +  Free for personal and commercial use under the MIT license
 +  https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE.txt
 +-->
 +<html lang="cn" class="no-js">
 +  <head>
 +    <meta charset="utf-8">
 +
 +<!-- begin SEO -->
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +<title>LC3大会微服务Workshop-Apaceh ServiceComb(incubating) Day 演讲PPT - Apache ServiceComb</title>
 +
 +
 +
 +
 +<meta name="description" content="LC3大会微服务Workshop-Apaceh ServiceComb(incubating) Day 演讲PPT">
 +
 +
 +
 +
 +<meta name="author" content="Kirin Wang">
 +
 +<meta property="og:locale" content="cn">
 +<meta property="og:site_name" content="Apache ServiceComb">
 +<meta property="og:title" content="LC3大会微服务Workshop-Apaceh ServiceComb(incubating) Day 演讲PPT">
 +
 +
 +  <link rel="canonical" href="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/apache-servicecomb-day-slides/">
 +  <meta property="og:url" content="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/apache-servicecomb-day-slides/">
 +
 +
 +
 +  <meta property="og:description" content="LC3大会微服务Workshop-Apaceh ServiceComb(incubating) Day 演讲PPT">
 +
 +
 +
 +  <meta name="twitter:site" content="@ServiceComb">
 +  <meta name="twitter:title" content="LC3大会微服务Workshop-Apaceh ServiceComb(incubating) Day 演讲PPT">
 +  <meta name="twitter:description" content="LC3大会微服务Workshop-Apaceh ServiceComb(incubating) Day 演讲PPT">
 +  <meta name="twitter:url" content="">
 +
 +  
 +    <meta name="twitter:card" content="summary">
 +    
 +  
 +
 +  
 +    <meta name="twitter:creator" content="@Kirin Wang">
 +  
 +
 +
 +
 +  
 +
 +  
 +
 +
 +
 +
 +
 +  <meta property="og:type" content="article">
 +  <meta property="article:published_time" content="2018-06-27T00:00:00+08:00">
 +
 +
 +
 +
 +
 +
 +
 +
 +  <script type="application/ld+json">
 +    {
 +      "@context" : "http://schema.org",
 +      "@type" : "Person",
 +      "name" : "Apache ServiceComb",
 +      "url" : "https://github.com/pages/apache/incubator-servicecomb-website",
 +      "sameAs" : null
 +    }
 +  </script>
 +
 +
 +
 +  <meta name="google-site-verification" content="HvJjNd7vvJ-yjSTHlBiIWEYxp_Hrz-PYEY5Idz9LRcA" />
 +
 +
 +
 +
 +<!-- end SEO -->
 +
 +
 +<link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Apache ServiceComb 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>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.7.1/clipboard.min.js"></script>
 +<script src="/assets/vendor/prism/prism.js"></script>
 +
 +<script type="text/javascript" async
 +  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML">
 +</script>
 +
 +<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
 +
 +<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
 +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
 +<!-- For all browsers -->
 +<link rel="stylesheet" href="/assets/css/main.css?v=1">
 +<link rel="stylesheet" href="/assets/vendor/prism/prism.css?v=1">
 +
 +<!--[if lte IE 9]>
 +  <style>
 +    /* old IE unsupported flexbox fixes */
 +    .greedy-nav .site-title {
 +      padding-right: 3em;
 +    }
 +    .greedy-nav button {
 +      position: absolute;
 +      top: 0;
 +      right: 0;
 +      height: 100%;
 +    }
 +  </style>
 +<![endif]-->
 +
 +<meta http-equiv="cleartype" content="on">
 +
 +    <!-- start custom head snippets -->
 +
 +<!-- insert favicons. use http://realfavicongenerator.net/ -->
 +<link href="https://fonts.cat.net/css?family=Roboto:400,500,700|Source+Code+Pro" rel="stylesheet">
 +<script src="/assets/js/custom.js"></script>
 +<!-- 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" onmouseleave="$('#childrenShow').css('display', 'none')">
 +  <div class="masthead__inner-wrap">
 +    <div class="masthead__menu">
 +      <nav id="site-nav" class="greedy-nav">
 +	      
 +          <a class="site-title active" href="/cn"><img src="https://www.apache.org/img/servicecomb.png"></a>
 +	      
 +        <ul class="visible-links">
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/">主页</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/">项目</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +            <li class="def-nav-li" onmouseenter="$('#childrenShow').css('display', 'block')">
 +              
 +              
 +              
 +
 +              
 +                <a href="/cn/users/">资料</a>
 +              
 +
 +              <ul id="childrenShow" class="def-children-show" onmouseleave="$('#childrenShow').css('display', 'none')">
 +                
 +                <li><a href="/cn/docs/quick-start/" class="">快速入门</a></li>
 +                
 +                <li><a href="/cn/users/" class="">用户手册</a></li>
 +                
 +                <li><a href="/cn/slides/" class="">大咖视频</a></li>
 +                
 +                <li><a href="/cn/faqs/" class="">常见问题</a></li>
 +                
 +              </ul>
 +            </li>
 +          
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/contributing">社区</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/year-archive/">博文</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/release/">下载</a>
 +                
 +              </li>
 +            
 +          
 +        </ul>
 +        <button><div class="navicon"></div></button>
 +        <ul class="hidden-links hidden"></ul>
 +        <div class="nav-lang">
 +          
 +            
 +            
 +            <a href=/docs/apache-servicecomb-day-slides/>English</a>
 +          
 +        </div>
 +      </nav>
 +    </div>
 +  </div>
 +</div>
 +
 +
 +    
 +
 +
 +
 +<div id="main" role="main">
 +  
 +  <div class="sidebar sticky">
 +      
 +      <div class="back-to-home">首页 > <a href="/cn/">ServiceComb</a></div>
 +      
 +  
 +
 +<div itemscope itemtype="http://schema.org/Person">
 +
 +  
 +    <div class="author__avatar">
 +      
 +        <img src="/assets/images/ServiceComb-logo-3.jpg" class="author__avatar" alt="" itemprop="image">
 +      
 +    </div>
 +  
 +
 +  <div class="author__content">
 +    <h3 class="author__name" itemprop="name"></h3>
 +    
 +      <p class="author__bio" itemprop="description">
 +	    
 +	      
 +	        ServiceComb提供了一套关于服务注册,服务发现,服务配置以及管理功能的微服务框架
 +	      
 +	    
 +      </p>
 +    
 +  </div>
 +
 +  <div class="author__urls-wrapper">
 +    <button class="btn btn--inverse">关注</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">中国</span>
 +          
 +        
 +        </li>
 +      
 +
 +      
 +
 +      
 +        <li>
 +          <a href="mailto:dev@servicecomb.apache.org">
 +            <meta itemprop="email" content="dev@servicecomb.apache.org" />
 +            <i class="fa fa-fw fa-envelope-square" aria-hidden="true"></i> 电子邮箱
 +          </a>
 +        </li>
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +        <li>
 +          <a href="https://github.com/search?q=org:apache+ServiceComb&unscoped_q=ServiceComb" itemprop="sameAs">
 +            <i class="fa fa-fw fa-github" aria-hidden="true"></i> GitHub<br>
 +          </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="LC3大会微服务Workshop-Apaceh ServiceComb(incubating) Day 演讲PPT">
 +    <meta itemprop="description" content="LC3大会微服务Workshop-Apaceh ServiceComb(incubating) Day 演讲PPT">
 +    <meta itemprop="datePublished" content="June 27, 2018">
 +    <meta itemprop="dateModified" content="April 26, 2018">
 +
 +    <div class="page__inner-wrap">
 +      
 +        
 +          <header>
 +            <h1 class="page__title" itemprop="headline">LC3大会微服务Workshop-Apaceh ServiceComb(incubating) Day 演讲PPT
 +</h1>
 +            
 +              <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
 +  少于 1 分钟 阅读
 +
 +</p>
 +            
 +          </header>
 +        
 +      
 +
 +      <section class="page__content" itemprop="text">
 +        <p><strong>《深度解读Apache软件基金会》</strong>
 +<a href="/assets/slides/20180627/1_How_Apache_works_jb.pdf">点击下载</a></p>
 +
 +<p><strong>主讲人:</strong>Jean-Baptiste Onofré Apache Member,Talend的Fellow, 04年开始从事Apache软件基金会相关工作,Karaf、Camel、Carbondata等超过20个Apache项目的PMC member。</p>
 +
 +<p><strong>摘要:</strong>深度解读全球最大的开源软件基金会Apache,诠释什么是Apache Way,及Apache的吸引开源项目之处,结合实际项目讲述从开源到孵化再到毕业的全过程,介绍当前ServiceComb的Apache孵化状态。</p>
 +
 +<p><strong>《ServiceComb社区概况与Roadmap》</strong>
 +<a href="/assets/slides/20180627/2_ServiceComb-introduction-jiangning.pdf">点击下载</a></p>
 +
 +<p><strong>主讲人:</strong>姜宁 Apache Member,华为开源能力中心技术专家</p>
 +
 +<p><strong>摘要:</strong>介绍 Apache ServiceComb (incubating) 社区的理念,当前概况,技术走向与社区活动。</p>
 +
 +<p><strong>《软通动力基于ServiceComb的智能城市微服务改造历程》</strong>
 +<a href="/assets/slides/20180627/3_How_Smart_City_Microserviced_Based_on_ServiceComb_from_iSoftStone.pdf">点击下载</a></p>
 +
 +<p><strong>主讲人:</strong>鲍永伟 软通动力智慧城市业务副总裁,聚焦于云计算与大数据相关的创新技术在智慧城市的应用。</p>
 +
 +<p><strong>摘要:</strong>软通动力智慧城市业务涉及系统繁多并交互复杂,在进行微服务化时面临微服务粒度设计不合理、代码重复率高、大型应用微服务部署困难等阵痛,本分享介绍软通动力如何使用ServiceComb,特别是ServiceComb的Swagger API,解决阵痛的微服务化历程,使能烟囱系统互通、系统松耦合,以应对智慧城市的微服务多样性挑战。</p>
 +
 +<p><strong>《ServiceComb Java SDK和注册中心详解》</strong>
 +<a href="/assets/slides/20180627/4_Java_sdk_details_wujimin.pdf">点击下载</a></p>
 +
 +<p><strong>主讲人:</strong>吴继敏 Apache ServiceComb (incubating) PPMC,ServiceComb商业版本 华为云微服务引擎 原作者</p>
 +
 +<p><strong>摘要:</strong>介绍 ServiceComb Java Chassis、Service Center的设计细节和特性。</p>
 +
 +<p><strong>《ServiceComb在华为消费者云的亿级用户微服务实践》</strong>
 + <a href="/assets/slides/20180627/5_Millions_Users_Solution_Based_on_ServiceComb_Microservices_from_Huawei_Consumer_Cloud_lilinfeng.pdf">点击下载</a></p>
 +
 +<p><strong>主讲人:</strong>李林锋 华为消费者云应用市场微服务架构师,多年平台中间件、云平台、微服务框架设计和开发经验。工作之余爱好技术写作,《Netty权威指南》和《分布式服务框架原理与实践》作者</p>
 +
 +<p><strong>摘要:</strong>华为消费者云服务为全球100多个国家数亿华为终端用户提供精品云服务,为了支撑业务的快速发展,需要通过微服务架构驱动价值需求更敏捷和高效的交付。利用ServiceComb对SpringMVC、透明RPC开发模式的支持,业务已有的代码可以低成本的迁移到新的微服务架构,同时利用ServiceComb对Reactive异步编程模型的支持,业务实现了全栈异步化改造,相比于传统的同步阻塞式服务调用,性能提升数倍,但是资源损耗却大幅降低…更多实践案例,尽在ServiceComb在华为消费者云的亿级用户实践分享中。</p>
 +
 +<p><strong>《微服务的领域驱动设计》</strong>
 +<a href="/assets/slides/20180627/6_DDD_in_Microservics_wanglei.pdf">点击下载</a></p>
 +
 +<p><strong>主讲人:</strong> 王磊 微服务国内先驱,《微服务架构与实践》作者,华为微服务专家,前ThoughtWorks首席咨询师。</p>
 +
 +<p><strong>摘要:</strong>微服务作为新时代架构方式被业界广泛采纳,也顺理成章成为DDD领域驱动设计的理念的落地工具。本议题分享DDD领域驱动设计理念是如何与微服务友好结合和实践的。</p>
 +
 +<p><strong>《ServiceComb 事务一致性解决方案详解》</strong>
 +<a href="/assets/slides/20180627/7_Detailed_Introduction_of_Transaction_Consistency_Solution_from_ServiceComb-Saga.pdf">点击下载</a></p>
 +
 +<p><strong>主讲人:</strong>姜宁 Apache Member,华为开源能力中心技术专家</p>
 +
 +<p><strong>摘要:</strong>分享ServiceComb的分布式事务Saga解决方案与实践</p>
 +
 +<p><strong>《ServiceComb的ServiceMesh思考》</strong>
 +<a href="/assets/slides/20180627/8_Thinking_about_ServiceMesh_in_ServiceComb.pdf">点击下载</a></p>
 +
 +<p><strong>主讲人:</strong>田晓亮 华为云 Service Mesh 架构师</p>
 +
 +<p><strong>摘要:</strong>分享ServiceComb对于服务网格Service Mesh的最新思考,以及ServiceMesh在华为云的实践。</p>
 +
 +
 +        
 +      </section>
 +
 +      <footer class="page__meta">
 +        
 +        
 +  
 +
 +
 +  
 +  
 +  
 +
 +  <p class="page__taxonomy">
 +    <strong><i class="fa fa-fw fa-tags" aria-hidden="true"></i> 标签: </strong>
 +    <span itemprop="keywords">
 +    
 +      
 +      
 +      <a href="/tags/#lc3-ppt-workshop" class="page__taxonomy-item" rel="tag">LC3,PPT,Workshop</a><span class="sep">, </span>
 +    
 +      
 +      
 +      <a href="/tags/#%E5%BE%AE%E6%9C%8D%E5%8A%A1" class="page__taxonomy-item" rel="tag">微服务</a>
 +    
 +    </span>
 +  </p>
 +
 +
 +
 +
 +
 +        
 +          
 +            
 +              <p class="page__date"><strong><i class="fa fa-fw fa-calendar" aria-hidden="true"></i> 最新的:</strong> <time datetime="2018-04-26">2018年4月26日</time></p>
 +            
 +          
 +        
 +      </footer>
 +
 +      <section class="page__share">
 +  
 +    <h4 class="page__share-title">分享</h4>
 +  
 +
 +  <a href="https://twitter.com/intent/tweet?via=ServiceComb&text=LC3大会微服务Workshop-Apaceh ServiceComb(incubating) Day 演讲PPT /cn/docs/apache-servicecomb-day-slides/" class="btn btn--twitter" title="分享 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=/cn/docs/apache-servicecomb-day-slides/" class="btn btn--facebook" title="分享 Facebook"><i class="fa fa-fw fa-facebook" aria-hidden="true"></i><span> Facebook</span></a>
 +
 +  <a href="https://plus.google.com/share?url=/cn/docs/apache-servicecomb-day-slides/" class="btn btn--google-plus" title="分享 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=/cn/docs/apache-servicecomb-day-slides/" class="btn btn--linkedin" title="分享 LinkedIn"><i class="fa fa-fw fa-linkedin" aria-hidden="true"></i><span> LinkedIn</span></a>
 +</section>
 +
 +
 +      
 +  <nav class="pagination">
 +    
 +      <a href="/cn/docs/apache-servicecomb-incubating-day/" class="pagination--pager" title="微服务 Meetup:Apache ServiceComb (incubating) Day 详细议程
 +">向前</a>
 +    
 +    
 +      <a href="/docs/apache-servicecomb-incubating-day-report/" class="pagination--pager" title="Apache ServiceComb (incubating) Day Report
 +">向后</a>
 +    
 +  </nav>
 +
 +
 +    </div>
 +
 +    
 +      <div class="page__comments">
 +  
 +  
 +    <section id="static-comments">
 +      
 +        <!-- Start static comments -->
 +        <div class="js-comments">
 +          
 +        </div>
 +        <!-- End static comments -->
 +
 +        <!-- Start new comment form -->
 +        <h4 class="page__comments-title">留下评论</h4>
 +        <p class="small">您的电子邮箱地址并不会被展示。请填写标记为必须的字段。 <span class="required">*</span></p>
 +        <form id="new_comment" class="page__comments-form js-form form" method="post" action="https://api.staticman.net/v1/entry/apache/incubator-servicecomb-website/master">
 +          <div class="form__spinner">
 +            <i class="fa fa-spinner fa-spin fa-3x fa-fw"></i>
 +            <span class="sr-only">正在加载...</span>
 +          </div>
 +
 +          <fieldset>
 +            <label for="comment-form-message">评论 <small class="required">*</small></label>
 +            <textarea type="text" rows="3" id="comment-form-message" name="fields[message]" tabindex="1"></textarea>
 +            <div class="small help-block"><a href="https://daringfireball.net/projects/markdown/">Markdown语法已支持。</a></div>
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-name">姓名 <small class="required">*</small></label>
 +            <input type="text" id="comment-form-name" name="fields[name]" tabindex="2" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-email">电子邮箱 <small class="required">*</small></label>
 +            <input type="email" id="comment-form-email" name="fields[email]" tabindex="3" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-url">网站(可选)</label>
 +            <input type="url" id="comment-form-url" name="fields[url]" tabindex="4"/>
 +          </fieldset>
 +          <fieldset class="hidden" style="display: none;">
 +            <input type="hidden" name="options[slug]" value="apache-servicecomb-day-slides">
 +            <label for="comment-form-location">Not used. Leave blank if you are a human.</label>
 +            <input type="text" id="comment-form-location" name="fields[hidden]" autocomplete="off"/>
 +          </fieldset>
 +          <!-- Start comment form alert messaging -->
 +          <p class="hidden js-notice">
 +            <strong class="js-notice-text"></strong>
 +          </p>
 +          <!-- End comment form alert messaging -->
 +          <fieldset>
 +            <button type="submit" id="comment-form-submit" tabindex="5" class="btn btn--large">提交评论</button>
 +          </fieldset>
 +        </form>
 +        <!-- End new comment form -->
 +      
 +    </section>
 +  
 +</div>
 +
 +    
 +  </article>
 +
 +  
 +  
 +    <div class="page__related">
 +      <h4 class="page__related-title">猜您还喜欢</h4>
 +      <div class="grid__wrapper">
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   2 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
++    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   少于 1 分钟 阅读
++  2 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
 +    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   3 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 集成发现服务 : Spring Cloud Eureka
++        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">ServiceComb Pack 集成发现服务 Eureka
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   1 分钟 阅读
++  3 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +      </div>
 +    </div>
 +  
 +</div>
 +
 +
 +    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
 +    <div align="center" style="margin: 0 0;">
 +    <ins class="adsbygoogle"
 +         style="display:block; border-bottom: initial;"
 +         data-ad-client="ca-pub-7328585512091257"
 +         data-ad-slot="3049671934"
 +         data-ad-format="auto"></ins>
 +    </div>
 +
 +    <div class="page__footer">
 +      <footer>
 +        <!-- start custom footer snippets -->
 +
 +<!-- end custom footer snippets -->
 +
 +        <div class="container">
 +  <div class="row justify-content-md-center">
 +    
 +    <div class="col">
 +      <ul>
 +        <p class="header">资源</p>
 +        <li><a href="/cn/docs/quick-start/">快速入门</a></li>
 +        <li><a href="/cn/users/">用户指南</a></li>
 +        <li><a href="/cn/slides/">资料</a></li>
 +        <li><a href="/cn/users/faq/">常见问题</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">ASF</p>
 +        <li><a href="http://www.apache.org">基金会</a></li>
 +        <li><a href="http://www.apache.org/licenses/">许可证</a></li>
 +        <li><a href="http://www.apache.org/events/current-event">活动</a></li>
 +        <li><a href="http://www.apache.org/foundation/sponsorship.html">赞助</a></li>
 +        <li><a href="http://www.apache.org/foundation/thanks.html">鸣谢</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">贡献</p>
 +        <li><a href="http://issues.apache.org/jira/browse/SCB">报告本网页问题</a></li>
 +        <li><a href="https://github.com/apache/servicecomb-website/edit/master/_posts/cn/2018-06-27-apache-servicecomb-day-slides.md">在Github上编辑此页</a></li>
 +        <li><a href="/cn/developers/submit-codes/">代码提交指南</a></li>
 +        <li><a href="/cn/security">安全</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">社区</p>
 +        <li>
 +            <a href="mailto:dev-subscribe@servicecomb.incubator.apache.org" rel="nofollow"><span class="mail">邮件列表</span></a>
 +        </li>
 +        <li>
 +            <a href="https://github.com/apache?q=ServiceComb" target="_blank"><span class="github">Github</span></a>
 +        </li>
 +        <li>
 +            <a href="https://twitter.com/ServiceComb" target="_blank"><span class="twitter">Twitter</span></a>
 +        </li>
 +        <li>
 +            <a href="/feed.xml" target="_blank"><span class="rss">Feed</span></a>
 +        </li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">联系我们</p>
 +        <li>
 +          <img src="/assets/images/QRcode.png"/>
 +        </li>
 +      </ul>
 +    </div>
 +  </div>
 +</div>
 +<div class="page__footer-bottom">
 +  <div>&copy; 2019 Apache ServiceComb. 技术来自于 <a href="http://jekyllrb.com" rel="nofollow">Jekyll</a> &amp; <a href="https://mademistakes.com/work/minimal-mistakes-jekyll-theme/" rel="nofollow">Minimal Mistakes</a>.</div>
 +  <div>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
 +</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','https://www.google-analytics.com/analytics.js','ga');
 +
 +  ga('create', 'UA-101622733-1', 'auto');
 +  ga('send', 'pageview');
 +</script>
 +
 +
 +
 +
 +
 +
 +
 +  
 +  <script>
 +    (function ($) {
 +    var $comments = $('.js-comments');
 +
 +    $('#new_comment').submit(function () {
 +      var form = this;
 +
 +      $(form).addClass('disabled');
 +      $('#comment-form-submit').html('<i class="fa fa-spinner fa-spin fa-fw"></i> 正在加载...');
 +
 +      $.ajax({
 +        type: $(this).attr('method'),
 +        url: $(this).attr('action'),
 +        data: $(this).serialize(),
 +        contentType: 'application/x-www-form-urlencoded',
 +        success: function (data) {
 +          $('#comment-form-submit').html('已提交');
 +          $('.page__comments-form .js-notice').removeClass('notice--danger');
 +          $('.page__comments-form .js-notice').addClass('notice--success');
 +          showAlert('感谢您的评论!被批准后它会立即在此站点展示。');
 +        },
 +        error: function (err) {
 +          console.log(err);
 +          $('#comment-form-submit').html('提交评论');
 +          $('.page__comments-form .js-notice').removeClass('notice--success');
 +          $('.page__comments-form .js-notice').addClass('notice--danger');
 +          showAlert('很抱歉,您的提交存在错误。请确保所有必填字段都已填写正确,然后再试一次。');
 +          $(form).removeClass('disabled');
 +        }
 +      });
 +
 +      return false;
 +    });
 +
 +    function showAlert(message) {
 +      $('.page__comments-form .js-notice').removeClass('hidden');
 +      $('.page__comments-form .js-notice-text').html(message);
 +    }
 +  })(jQuery);
 +  </script>
 +
 +
 +
 +
 +
 +
 +
 +  </body>
 +</html>
diff --cc content/cn/docs/apache-servicecomb-incubating-day/index.html
index 6e9e445,0000000..258e6c0
mode 100644,000000..100644
--- a/content/cn/docs/apache-servicecomb-incubating-day/index.html
+++ b/content/cn/docs/apache-servicecomb-incubating-day/index.html
@@@ -1,926 -1,0 +1,926 @@@
 +<!doctype html>
 +<!--
 +  Minimal Mistakes Jekyll Theme 4.4.1 by Michael Rose
 +  Copyright 2017 Michael Rose - mademistakes.com | @mmistakes
 +  Free for personal and commercial use under the MIT license
 +  https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE.txt
 +-->
 +<html lang="cn" class="no-js">
 +  <head>
 +    <meta charset="utf-8">
 +
 +<!-- begin SEO -->
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +<title>微服务 Meetup:Apache ServiceComb (incubating) Day 详细议程 - Apache ServiceComb</title>
 +
 +
 +
 +
 +<meta name="description" content="Detailed Agenda of Apache ServiceComb (incubating) Day">
 +
 +
 +
 +
 +<meta name="author" content="Zen Lin">
 +
 +<meta property="og:locale" content="cn">
 +<meta property="og:site_name" content="Apache ServiceComb">
 +<meta property="og:title" content="微服务 Meetup:Apache ServiceComb (incubating) Day 详细议程">
 +
 +
 +  <link rel="canonical" href="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/apache-servicecomb-incubating-day/">
 +  <meta property="og:url" content="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/apache-servicecomb-incubating-day/">
 +
 +
 +
 +  <meta property="og:description" content="Detailed Agenda of Apache ServiceComb (incubating) Day">
 +
 +
 +
 +  <meta name="twitter:site" content="@ServiceComb">
 +  <meta name="twitter:title" content="微服务 Meetup:Apache ServiceComb (incubating) Day 详细议程">
 +  <meta name="twitter:description" content="Detailed Agenda of Apache ServiceComb (incubating) Day">
 +  <meta name="twitter:url" content="">
 +
 +  
 +    <meta name="twitter:card" content="summary">
 +    
 +  
 +
 +  
 +    <meta name="twitter:creator" content="@">
 +  
 +
 +
 +
 +  
 +
 +  
 +
 +
 +
 +
 +
 +  <meta property="og:type" content="article">
 +  <meta property="article:published_time" content="2018-06-14T00:00:00+08:00">
 +
 +
 +
 +
 +
 +
 +
 +
 +  <script type="application/ld+json">
 +    {
 +      "@context" : "http://schema.org",
 +      "@type" : "Person",
 +      "name" : "Apache ServiceComb",
 +      "url" : "https://github.com/pages/apache/incubator-servicecomb-website",
 +      "sameAs" : null
 +    }
 +  </script>
 +
 +
 +
 +  <meta name="google-site-verification" content="HvJjNd7vvJ-yjSTHlBiIWEYxp_Hrz-PYEY5Idz9LRcA" />
 +
 +
 +
 +
 +<!-- end SEO -->
 +
 +
 +<link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Apache ServiceComb 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>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.7.1/clipboard.min.js"></script>
 +<script src="/assets/vendor/prism/prism.js"></script>
 +
 +<script type="text/javascript" async
 +  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML">
 +</script>
 +
 +<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
 +
 +<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
 +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
 +<!-- For all browsers -->
 +<link rel="stylesheet" href="/assets/css/main.css?v=1">
 +<link rel="stylesheet" href="/assets/vendor/prism/prism.css?v=1">
 +
 +<!--[if lte IE 9]>
 +  <style>
 +    /* old IE unsupported flexbox fixes */
 +    .greedy-nav .site-title {
 +      padding-right: 3em;
 +    }
 +    .greedy-nav button {
 +      position: absolute;
 +      top: 0;
 +      right: 0;
 +      height: 100%;
 +    }
 +  </style>
 +<![endif]-->
 +
 +<meta http-equiv="cleartype" content="on">
 +
 +    <!-- start custom head snippets -->
 +
 +<!-- insert favicons. use http://realfavicongenerator.net/ -->
 +<link href="https://fonts.cat.net/css?family=Roboto:400,500,700|Source+Code+Pro" rel="stylesheet">
 +<script src="/assets/js/custom.js"></script>
 +<!-- 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" onmouseleave="$('#childrenShow').css('display', 'none')">
 +  <div class="masthead__inner-wrap">
 +    <div class="masthead__menu">
 +      <nav id="site-nav" class="greedy-nav">
 +	      
 +          <a class="site-title active" href="/cn"><img src="https://www.apache.org/img/servicecomb.png"></a>
 +	      
 +        <ul class="visible-links">
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/">主页</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/">项目</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +            <li class="def-nav-li" onmouseenter="$('#childrenShow').css('display', 'block')">
 +              
 +              
 +              
 +
 +              
 +                <a href="/cn/users/">资料</a>
 +              
 +
 +              <ul id="childrenShow" class="def-children-show" onmouseleave="$('#childrenShow').css('display', 'none')">
 +                
 +                <li><a href="/cn/docs/quick-start/" class="">快速入门</a></li>
 +                
 +                <li><a href="/cn/users/" class="">用户手册</a></li>
 +                
 +                <li><a href="/cn/slides/" class="">大咖视频</a></li>
 +                
 +                <li><a href="/cn/faqs/" class="">常见问题</a></li>
 +                
 +              </ul>
 +            </li>
 +          
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/contributing">社区</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/year-archive/">博文</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/release/">下载</a>
 +                
 +              </li>
 +            
 +          
 +        </ul>
 +        <button><div class="navicon"></div></button>
 +        <ul class="hidden-links hidden"></ul>
 +        <div class="nav-lang">
 +          
 +            
 +            
 +            <a href=/docs/apache-servicecomb-incubating-day/>English</a>
 +          
 +        </div>
 +      </nav>
 +    </div>
 +  </div>
 +</div>
 +
 +
 +    
 +
 +
 +
 +<div id="main" role="main">
 +  
 +  <div class="sidebar sticky">
 +      
 +      <div class="back-to-home">首页 > <a href="/cn/">ServiceComb</a></div>
 +      
 +  
 +
 +<div itemscope itemtype="http://schema.org/Person">
 +
 +  
 +
 +  <div class="author__content">
 +    <h3 class="author__name" itemprop="name">Zen Lin</h3>
 +    
 +      <p class="author__bio" itemprop="description">
 +	    
 +	      
 +	        To enjoy in opensource community.
 +	      
 +	    
 +      </p>
 +    
 +  </div>
 +
 +  <div class="author__urls-wrapper">
 +    <button class="btn btn--inverse">关注</button>
 +    <ul class="author__urls social-icons">
 +      
 +
 +      
 +        <li>
 +          <a href="http://zenlintechnofreak.github.io" itemprop="url">
 +            <i class="fa fa-fw fa-chain" aria-hidden="true"></i> 网站
 +          </a>
 +        </li>
 +      
 +
 +      
 +        <li>
 +          <a href="mailto:zenlintechnofreak@gmail.com">
 +            <meta itemprop="email" content="zenlintechnofreak@gmail.com" />
 +            <i class="fa fa-fw fa-envelope-square" aria-hidden="true"></i> 电子邮箱
 +          </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="微服务 Meetup:Apache ServiceComb (incubating) Day 详细议程">
 +    <meta itemprop="description" content="Detailed Agenda of Apache ServiceComb (incubating) Day">
 +    <meta itemprop="datePublished" content="June 14, 2018">
 +    <meta itemprop="dateModified" content="June 14, 2018">
 +
 +    <div class="page__inner-wrap">
 +      
 +        
 +          <header>
 +            <h1 class="page__title" itemprop="headline">微服务 Meetup:Apache ServiceComb (incubating) Day 详细议程
 +</h1>
 +            
 +              <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
 +  少于 1 分钟 阅读
 +
 +</p>
 +            
 +          </header>
 +        
 +      
 +
 +      <section class="page__content" itemprop="text">
 +        <p><strong>微服务开源 ServiceComb Apache基金会孵化项目将于6月27日(星期三)上午11点00分至下午17点30分在国家会议中心举办为期一天的开放日Meetup活动。</strong></p>
 +
 +<p>本次开放日将主要聚焦在以下几个方面,和企业、用户及开发者一同探讨微服务技术及方向。</p>
 +
 +<ul>
 +  <li>
 +    <p>Apache 社区解读</p>
 +  </li>
 +  <li>
 +    <p>企业微服务商用案例实践分享</p>
 +  </li>
 +  <li>
 +    <p>ServiceComb的社区概况和技术分享</p>
 +  </li>
 +  <li>
 +    <p>微服务领域驱动设计方法</p>
 +  </li>
 +</ul>
 +
 +<p><strong>会议日期/时间</strong>:2018 年 6 月 27 日,星期三,9:30 – 17:30</p>
 +
 +<p><strong>会议地址</strong>:中国国家会议中心,北京, <strong>Room 211</strong></p>
 +
 +<p><strong>会议费用</strong>: 免费</p>
 +
 +<p><strong>参加方式: 可直接免费到场参加Meetup,使用电梯抵达二楼211房间</strong>。</p>
 +
 +<hr />
 +
 +<p><strong>关于Apache ServiceComb (incubating) 项目</strong>:</p>
 +
 +<p>ServiceComb Apache软件基金会孵化项目的主体代码由华为云捐赠,致力于帮助企业轻松构建云原生应用及传统企业业务快速微服务化,通过系列解决方案帮助用户快速开发微服务的同时实现对这些微服务应用的高效运维管理。它具有完整的微服务生态栈,无厂商锁定,当前遵循Apache Way进行孵化,已拥有如消费者云、云EI、云安全、云核等华为业务之外的一批非华为商用用户,且社区和开发者也日趋多样化。</p>
 +
 +<p>这是一个免费的开放日Meetup活动,由Apache ServiceComb (incubating)社区组织,华为云赞助主办,我们邀请到了来自商用企业、Apache、ServiceComb社区及华为的多位专家和工程师,与大家进行分享和探讨,详细议题如下:</p>
 +
 +<hr />
 +<p><strong>《深度解读Apache软件基金会》</strong></p>
 +
 +<p><strong>时间:</strong>11:00-12:00</p>
 +
 +<p><strong>主讲人:</strong>Jean-Baptiste Onofré   Apache Member,Talend的Fellow, 04年开始从事Apache软件基金会相关工作,Karaf、Camel、Carbondata等超过20个Apache项目的PMC member。</p>
 +
 +<p><strong>摘要:</strong>深度解读全球最大的开源软件基金会Apache,诠释什么是Apache Way,及Apache的吸引开源项目之处,结合实际项目讲述从开源到孵化再到毕业的全过程,介绍当前ServiceComb的Apache孵化状态。</p>
 +
 +<hr />
 +<p><strong>《ServiceComb社区概况与Roadmap 》</strong></p>
 +
 +<p><strong>时间:</strong>13:30-13:45</p>
 +
 +<p><strong>讲师:</strong>姜宁 Apache Member,华为开源能力中心技术专家</p>
 +
 +<p><strong>摘要:</strong>介绍 Apache ServiceComb (incubating) 社区的理念,当前概况,技术走向与社区活动。</p>
 +
 +<hr />
 +<p><strong>《软通动力基于ServiceComb的智能城市微服务改造历程》</strong></p>
 +
 +<p><strong>时间:</strong> 13:30-13:45</p>
 +
 +<p><strong>主讲人:</strong>鲍永伟 软通动力智慧城市业务副总裁,聚焦于云计算与大数据相关的创新技术在智慧城市的应用。</p>
 +
 +<p><strong>摘要:</strong>软通动力智慧城市业务涉及系统繁多并交互复杂,在进行微服务化时面临微服务粒度设计不合理、代码重复率高、大型应用微服务部署困难等阵痛,本分享介绍软通动力如何使用ServiceComb,特别是ServiceComb的Swagger API,解决阵痛的微服务化历程,使能烟囱系统互通、系统松耦合,以应对智慧城市的微服务多样性挑战。</p>
 +
 +<hr />
 +<p><strong>《ServiceComb Java SDK和注册中心详解 》</strong></p>
 +
 +<p><strong>时间:</strong> 14:15-14:45</p>
 +
 +<p><strong>主讲人:</strong>吴继敏  Apache ServiceComb (incubating) PPMC,ServiceComb商业版本 华为云微服务引擎 原作者</p>
 +
 +<p><strong>摘要:</strong>介绍 ServiceComb Java Chassis、Service Center的设计细节和特性。</p>
 +
 +<hr />
 +<p><strong>《ServiceComb在华为消费者云的亿级用户微服务实践》</strong></p>
 +
 +<p><strong>时间:</strong>14:45-15:15</p>
 +
 +<p><strong>主讲人:</strong>李林锋     华为消费者云应用市场微服务架构师,多年平台中间件、云平台、微服务框架设计和开发经验。工作之余爱好技术写作,《Netty权威指南》和《分布式服务框架原理与实践》作者</p>
 +
 +<p><strong>摘要:</strong> 华为消费者云服务为全球100多个国家数亿华为终端用户提供精品云服务,为了支撑业务的快速发展,需要通过微服务架构驱动价值需求更敏捷和高效的交付。利用ServiceComb对SpringMVC、透明RPC开发模式的支持,业务已有的代码可以低成本的迁移到新的微服务架构,同时利用ServiceComb对Reactive异步编程模型的支持,业务实现了全栈异步化改造,相比于传统的同步阻塞式服务调用,性能提升数倍,但是资源损耗却大幅降低…更多实践案例,尽在ServiceComb在华为消费者云的亿级用户实践分享中。</p>
 +
 +<hr />
 +<p><strong>《微服务的领域驱动设计》</strong></p>
 +
 +<p><strong>时间:</strong> 15:25-15:55</p>
 +
 +<p><strong>主讲人:</strong> 王磊    微服务国内先驱,《微服务架构与实践》作者,华为微服务专家,前ThoughtWorks首席咨询师。</p>
 +
 +<p><strong>摘要:</strong>微服务作为新时代架构方式被业界广泛采纳,也顺理成章成为DDD领域驱动设计的理念的落地工具。本议题分享DDD领域驱动设计理念是如何与微服务友好结合和实践的。</p>
 +
 +<hr />
 +<p><strong>《ServiceComb 事务一致性解决方案详解 》</strong></p>
 +
 +<p><strong>时间:</strong> 15:55-16:25</p>
 +
 +<p><strong>主讲人:</strong>姜宁 Apache Member,华为开源能力中心技术专家</p>
 +
 +<p><strong>摘要:</strong>分享ServiceComb的分布式事务Saga解决方案与实践</p>
 +
 +<hr />
 +<p><strong>《ServiceComb的ServiceMesh思考 》</strong></p>
 +
 +<p><strong>时间:</strong>16:25-17:25</p>
 +
 +<p><strong>主讲人:</strong>田晓亮 华为云 Service Mesh 架构师</p>
 +
 +<p><strong>摘要:</strong>分享ServiceComb对于服务网格Service Mesh的最新思考,以及ServiceMesh在华为云的实践。</p>
 +
 +<hr />
 +<p><strong>如您需要在参加workshop之余参观LC3展台,请您加入ServiecComb Gitter聊天室咨询:</strong>   <br />
 +<strong><a href="https://gitter.im/ServiceCombUsers/Lobby">ServiceComb Gitter 聊天室</a></strong></p>
 +
 +        
 +      </section>
 +
 +      <footer class="page__meta">
 +        
 +        
 +  
 +
 +
 +  
 +  
 +  
 +
 +  <p class="page__taxonomy">
 +    <strong><i class="fa fa-fw fa-tags" aria-hidden="true"></i> 标签: </strong>
 +    <span itemprop="keywords">
 +    
 +      
 +      
 +      <a href="/tags/#meetup" class="page__taxonomy-item" rel="tag">Meetup</a><span class="sep">, </span>
 +    
 +      
 +      
 +      <a href="/tags/#%E5%BE%AE%E6%9C%8D%E5%8A%A1" class="page__taxonomy-item" rel="tag">微服务</a>
 +    
 +    </span>
 +  </p>
 +
 +
 +
 +
 +
 +        
 +          
 +            
 +              <p class="page__date"><strong><i class="fa fa-fw fa-calendar" aria-hidden="true"></i> 最新的:</strong> <time datetime="2018-06-14">2018年6月14日</time></p>
 +            
 +          
 +        
 +      </footer>
 +
 +      <section class="page__share">
 +  
 +    <h4 class="page__share-title">分享</h4>
 +  
 +
 +  <a href="https://twitter.com/intent/tweet?via=ServiceComb&text=微服务 Meetup:Apache ServiceComb (incubating) Day 详细议程 /cn/docs/apache-servicecomb-incubating-day/" class="btn btn--twitter" title="分享 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=/cn/docs/apache-servicecomb-incubating-day/" class="btn btn--facebook" title="分享 Facebook"><i class="fa fa-fw fa-facebook" aria-hidden="true"></i><span> Facebook</span></a>
 +
 +  <a href="https://plus.google.com/share?url=/cn/docs/apache-servicecomb-incubating-day/" class="btn btn--google-plus" title="分享 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=/cn/docs/apache-servicecomb-incubating-day/" class="btn btn--linkedin" title="分享 LinkedIn"><i class="fa fa-fw fa-linkedin" aria-hidden="true"></i><span> LinkedIn</span></a>
 +</section>
 +
 +
 +      
 +  <nav class="pagination">
 +    
 +      <a href="/docs/apache-servicecomb-incubating-day/" class="pagination--pager" title="Microservice Meetup: Detailed Agenda of Apache ServiceComb (incubating) Day
 +">向前</a>
 +    
 +    
 +      <a href="/cn/docs/apache-servicecomb-day-slides/" class="pagination--pager" title="LC3大会微服务Workshop-Apaceh ServiceComb(incubating) Day 演讲PPT
 +">向后</a>
 +    
 +  </nav>
 +
 +
 +    </div>
 +
 +    
 +      <div class="page__comments">
 +  
 +  
 +    <section id="static-comments">
 +      
 +        <!-- Start static comments -->
 +        <div class="js-comments">
 +          
 +        </div>
 +        <!-- End static comments -->
 +
 +        <!-- Start new comment form -->
 +        <h4 class="page__comments-title">留下评论</h4>
 +        <p class="small">您的电子邮箱地址并不会被展示。请填写标记为必须的字段。 <span class="required">*</span></p>
 +        <form id="new_comment" class="page__comments-form js-form form" method="post" action="https://api.staticman.net/v1/entry/apache/incubator-servicecomb-website/master">
 +          <div class="form__spinner">
 +            <i class="fa fa-spinner fa-spin fa-3x fa-fw"></i>
 +            <span class="sr-only">正在加载...</span>
 +          </div>
 +
 +          <fieldset>
 +            <label for="comment-form-message">评论 <small class="required">*</small></label>
 +            <textarea type="text" rows="3" id="comment-form-message" name="fields[message]" tabindex="1"></textarea>
 +            <div class="small help-block"><a href="https://daringfireball.net/projects/markdown/">Markdown语法已支持。</a></div>
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-name">姓名 <small class="required">*</small></label>
 +            <input type="text" id="comment-form-name" name="fields[name]" tabindex="2" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-email">电子邮箱 <small class="required">*</small></label>
 +            <input type="email" id="comment-form-email" name="fields[email]" tabindex="3" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-url">网站(可选)</label>
 +            <input type="url" id="comment-form-url" name="fields[url]" tabindex="4"/>
 +          </fieldset>
 +          <fieldset class="hidden" style="display: none;">
 +            <input type="hidden" name="options[slug]" value="apache-servicecomb-incubating-day">
 +            <label for="comment-form-location">Not used. Leave blank if you are a human.</label>
 +            <input type="text" id="comment-form-location" name="fields[hidden]" autocomplete="off"/>
 +          </fieldset>
 +          <!-- Start comment form alert messaging -->
 +          <p class="hidden js-notice">
 +            <strong class="js-notice-text"></strong>
 +          </p>
 +          <!-- End comment form alert messaging -->
 +          <fieldset>
 +            <button type="submit" id="comment-form-submit" tabindex="5" class="btn btn--large">提交评论</button>
 +          </fieldset>
 +        </form>
 +        <!-- End new comment form -->
 +      
 +    </section>
 +  
 +</div>
 +
 +    
 +  </article>
 +
 +  
 +  
 +    <div class="page__related">
 +      <h4 class="page__related-title">猜您还喜欢</h4>
 +      <div class="grid__wrapper">
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   2 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
++    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   少于 1 分钟 阅读
++  2 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
 +    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   3 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 集成发现服务 : Spring Cloud Eureka
++        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">ServiceComb Pack 集成发现服务 Eureka
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   1 分钟 阅读
++  3 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +      </div>
 +    </div>
 +  
 +</div>
 +
 +
 +    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
 +    <div align="center" style="margin: 0 0;">
 +    <ins class="adsbygoogle"
 +         style="display:block; border-bottom: initial;"
 +         data-ad-client="ca-pub-7328585512091257"
 +         data-ad-slot="3049671934"
 +         data-ad-format="auto"></ins>
 +    </div>
 +
 +    <div class="page__footer">
 +      <footer>
 +        <!-- start custom footer snippets -->
 +
 +<!-- end custom footer snippets -->
 +
 +        <div class="container">
 +  <div class="row justify-content-md-center">
 +    
 +    <div class="col">
 +      <ul>
 +        <p class="header">资源</p>
 +        <li><a href="/cn/docs/quick-start/">快速入门</a></li>
 +        <li><a href="/cn/users/">用户指南</a></li>
 +        <li><a href="/cn/slides/">资料</a></li>
 +        <li><a href="/cn/users/faq/">常见问题</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">ASF</p>
 +        <li><a href="http://www.apache.org">基金会</a></li>
 +        <li><a href="http://www.apache.org/licenses/">许可证</a></li>
 +        <li><a href="http://www.apache.org/events/current-event">活动</a></li>
 +        <li><a href="http://www.apache.org/foundation/sponsorship.html">赞助</a></li>
 +        <li><a href="http://www.apache.org/foundation/thanks.html">鸣谢</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">贡献</p>
 +        <li><a href="http://issues.apache.org/jira/browse/SCB">报告本网页问题</a></li>
 +        <li><a href="https://github.com/apache/servicecomb-website/edit/master/_posts/cn/2018-06-14-apache-servicecomb-incubating-day.md">在Github上编辑此页</a></li>
 +        <li><a href="/cn/developers/submit-codes/">代码提交指南</a></li>
 +        <li><a href="/cn/security">安全</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">社区</p>
 +        <li>
 +            <a href="mailto:dev-subscribe@servicecomb.incubator.apache.org" rel="nofollow"><span class="mail">邮件列表</span></a>
 +        </li>
 +        <li>
 +            <a href="https://github.com/apache?q=ServiceComb" target="_blank"><span class="github">Github</span></a>
 +        </li>
 +        <li>
 +            <a href="https://twitter.com/ServiceComb" target="_blank"><span class="twitter">Twitter</span></a>
 +        </li>
 +        <li>
 +            <a href="/feed.xml" target="_blank"><span class="rss">Feed</span></a>
 +        </li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">联系我们</p>
 +        <li>
 +          <img src="/assets/images/QRcode.png"/>
 +        </li>
 +      </ul>
 +    </div>
 +  </div>
 +</div>
 +<div class="page__footer-bottom">
 +  <div>&copy; 2019 Apache ServiceComb. 技术来自于 <a href="http://jekyllrb.com" rel="nofollow">Jekyll</a> &amp; <a href="https://mademistakes.com/work/minimal-mistakes-jekyll-theme/" rel="nofollow">Minimal Mistakes</a>.</div>
 +  <div>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
 +</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','https://www.google-analytics.com/analytics.js','ga');
 +
 +  ga('create', 'UA-101622733-1', 'auto');
 +  ga('send', 'pageview');
 +</script>
 +
 +
 +
 +
 +
 +
 +
 +  
 +  <script>
 +    (function ($) {
 +    var $comments = $('.js-comments');
 +
 +    $('#new_comment').submit(function () {
 +      var form = this;
 +
 +      $(form).addClass('disabled');
 +      $('#comment-form-submit').html('<i class="fa fa-spinner fa-spin fa-fw"></i> 正在加载...');
 +
 +      $.ajax({
 +        type: $(this).attr('method'),
 +        url: $(this).attr('action'),
 +        data: $(this).serialize(),
 +        contentType: 'application/x-www-form-urlencoded',
 +        success: function (data) {
 +          $('#comment-form-submit').html('已提交');
 +          $('.page__comments-form .js-notice').removeClass('notice--danger');
 +          $('.page__comments-form .js-notice').addClass('notice--success');
 +          showAlert('感谢您的评论!被批准后它会立即在此站点展示。');
 +        },
 +        error: function (err) {
 +          console.log(err);
 +          $('#comment-form-submit').html('提交评论');
 +          $('.page__comments-form .js-notice').removeClass('notice--success');
 +          $('.page__comments-form .js-notice').addClass('notice--danger');
 +          showAlert('很抱歉,您的提交存在错误。请确保所有必填字段都已填写正确,然后再试一次。');
 +          $(form).removeClass('disabled');
 +        }
 +      });
 +
 +      return false;
 +    });
 +
 +    function showAlert(message) {
 +      $('.page__comments-form .js-notice').removeClass('hidden');
 +      $('.page__comments-form .js-notice-text').html(message);
 +    }
 +  })(jQuery);
 +  </script>
 +
 +
 +
 +
 +
 +
 +
 +  </body>
 +</html>
diff --cc content/cn/docs/apache-servicecomb-introduction-slides/index.html
index eaf0965,0000000..af9b7b4
mode 100644,000000..100644
--- a/content/cn/docs/apache-servicecomb-introduction-slides/index.html
+++ b/content/cn/docs/apache-servicecomb-introduction-slides/index.html
@@@ -1,834 -1,0 +1,834 @@@
 +<!doctype html>
 +<!--
 +  Minimal Mistakes Jekyll Theme 4.4.1 by Michael Rose
 +  Copyright 2017 Michael Rose - mademistakes.com | @mmistakes
 +  Free for personal and commercial use under the MIT license
 +  https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE.txt
 +-->
 +<html lang="cn" class="no-js">
 +  <head>
 +    <meta charset="utf-8">
 +
 +<!-- begin SEO -->
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +<title>Apache ServiceComb开源微服务社区介绍 - Apache ServiceComb</title>
 +
 +
 +
 +
 +<meta name="description" content="Apache ServiceComb开源微服务社区介绍PDF">
 +
 +
 +
 +
 +<meta name="author" content="Mabin">
 +
 +<meta property="og:locale" content="cn">
 +<meta property="og:site_name" content="Apache ServiceComb">
 +<meta property="og:title" content="Apache ServiceComb开源微服务社区介绍">
 +
 +
 +  <link rel="canonical" href="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/apache-servicecomb-introduction-slides/">
 +  <meta property="og:url" content="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/apache-servicecomb-introduction-slides/">
 +
 +
 +
 +  <meta property="og:description" content="Apache ServiceComb开源微服务社区介绍PDF">
 +
 +
 +
 +  <meta name="twitter:site" content="@ServiceComb">
 +  <meta name="twitter:title" content="Apache ServiceComb开源微服务社区介绍">
 +  <meta name="twitter:description" content="Apache ServiceComb开源微服务社区介绍PDF">
 +  <meta name="twitter:url" content="">
 +
 +  
 +    <meta name="twitter:card" content="summary">
 +    
 +  
 +
 +  
 +    <meta name="twitter:creator" content="@Mabin">
 +  
 +
 +
 +
 +  
 +
 +  
 +
 +
 +
 +
 +
 +  <meta property="og:type" content="article">
 +  <meta property="article:published_time" content="2018-12-29T00:00:00+08:00">
 +
 +
 +
 +
 +
 +
 +
 +
 +  <script type="application/ld+json">
 +    {
 +      "@context" : "http://schema.org",
 +      "@type" : "Person",
 +      "name" : "Apache ServiceComb",
 +      "url" : "https://github.com/pages/apache/incubator-servicecomb-website",
 +      "sameAs" : null
 +    }
 +  </script>
 +
 +
 +
 +  <meta name="google-site-verification" content="HvJjNd7vvJ-yjSTHlBiIWEYxp_Hrz-PYEY5Idz9LRcA" />
 +
 +
 +
 +
 +<!-- end SEO -->
 +
 +
 +<link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Apache ServiceComb 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>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.7.1/clipboard.min.js"></script>
 +<script src="/assets/vendor/prism/prism.js"></script>
 +
 +<script type="text/javascript" async
 +  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML">
 +</script>
 +
 +<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
 +
 +<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
 +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
 +<!-- For all browsers -->
 +<link rel="stylesheet" href="/assets/css/main.css?v=1">
 +<link rel="stylesheet" href="/assets/vendor/prism/prism.css?v=1">
 +
 +<!--[if lte IE 9]>
 +  <style>
 +    /* old IE unsupported flexbox fixes */
 +    .greedy-nav .site-title {
 +      padding-right: 3em;
 +    }
 +    .greedy-nav button {
 +      position: absolute;
 +      top: 0;
 +      right: 0;
 +      height: 100%;
 +    }
 +  </style>
 +<![endif]-->
 +
 +<meta http-equiv="cleartype" content="on">
 +
 +    <!-- start custom head snippets -->
 +
 +<!-- insert favicons. use http://realfavicongenerator.net/ -->
 +<link href="https://fonts.cat.net/css?family=Roboto:400,500,700|Source+Code+Pro" rel="stylesheet">
 +<script src="/assets/js/custom.js"></script>
 +<!-- 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" onmouseleave="$('#childrenShow').css('display', 'none')">
 +  <div class="masthead__inner-wrap">
 +    <div class="masthead__menu">
 +      <nav id="site-nav" class="greedy-nav">
 +	      
 +          <a class="site-title active" href="/cn"><img src="https://www.apache.org/img/servicecomb.png"></a>
 +	      
 +        <ul class="visible-links">
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/">主页</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/">项目</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +            <li class="def-nav-li" onmouseenter="$('#childrenShow').css('display', 'block')">
 +              
 +              
 +              
 +
 +              
 +                <a href="/cn/users/">资料</a>
 +              
 +
 +              <ul id="childrenShow" class="def-children-show" onmouseleave="$('#childrenShow').css('display', 'none')">
 +                
 +                <li><a href="/cn/docs/quick-start/" class="">快速入门</a></li>
 +                
 +                <li><a href="/cn/users/" class="">用户手册</a></li>
 +                
 +                <li><a href="/cn/slides/" class="">大咖视频</a></li>
 +                
 +                <li><a href="/cn/faqs/" class="">常见问题</a></li>
 +                
 +              </ul>
 +            </li>
 +          
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/contributing">社区</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/year-archive/">博文</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/release/">下载</a>
 +                
 +              </li>
 +            
 +          
 +        </ul>
 +        <button><div class="navicon"></div></button>
 +        <ul class="hidden-links hidden"></ul>
 +        <div class="nav-lang">
 +          
 +            
 +            
 +            <a href=/docs/apache-servicecomb-introduction-slides/>English</a>
 +          
 +        </div>
 +      </nav>
 +    </div>
 +  </div>
 +</div>
 +
 +
 +    
 +
 +
 +
 +<div id="main" role="main">
 +  
 +  <div class="sidebar sticky">
 +      
 +      <div class="back-to-home">首页 > <a href="/cn/">ServiceComb</a></div>
 +      
 +  
 +
 +<div itemscope itemtype="http://schema.org/Person">
 +
 +  
 +    <div class="author__avatar">
 +      
 +        <img src="/assets/images/ServiceComb-logo-3.jpg" class="author__avatar" alt="" itemprop="image">
 +      
 +    </div>
 +  
 +
 +  <div class="author__content">
 +    <h3 class="author__name" itemprop="name"></h3>
 +    
 +      <p class="author__bio" itemprop="description">
 +	    
 +	      
 +	        ServiceComb提供了一套关于服务注册,服务发现,服务配置以及管理功能的微服务框架
 +	      
 +	    
 +      </p>
 +    
 +  </div>
 +
 +  <div class="author__urls-wrapper">
 +    <button class="btn btn--inverse">关注</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">中国</span>
 +          
 +        
 +        </li>
 +      
 +
 +      
 +
 +      
 +        <li>
 +          <a href="mailto:dev@servicecomb.apache.org">
 +            <meta itemprop="email" content="dev@servicecomb.apache.org" />
 +            <i class="fa fa-fw fa-envelope-square" aria-hidden="true"></i> 电子邮箱
 +          </a>
 +        </li>
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +        <li>
 +          <a href="https://github.com/search?q=org:apache+ServiceComb&unscoped_q=ServiceComb" itemprop="sameAs">
 +            <i class="fa fa-fw fa-github" aria-hidden="true"></i> GitHub<br>
 +          </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="Apache ServiceComb开源微服务社区介绍">
 +    <meta itemprop="description" content="Apache ServiceComb开源微服务社区介绍PDF">
 +    <meta itemprop="datePublished" content="December 29, 2018">
 +    <meta itemprop="dateModified" content="December 29, 2018">
 +
 +    <div class="page__inner-wrap">
 +      
 +        
 +          <header>
 +            <h1 class="page__title" itemprop="headline">Apache ServiceComb开源微服务社区介绍
 +</h1>
 +            
 +              <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
 +  少于 1 分钟 阅读
 +
 +</p>
 +            
 +          </header>
 +        
 +      
 +
 +      <section class="page__content" itemprop="text">
 +        <p><strong>《Apache ServiceComb开源微服务社区介绍》</strong>
 +<a href="/assets/slides/20181229/1_ApacheServiceComb_Community_Introduction.pdf">点击下载</a></p>
 +
 +<p><strong>摘要:</strong>社区入门,介绍Apache ServiceComb开源微服务社区概貌、总体架构、技术生态及社区总结。</p>
 +
 +        
 +      </section>
 +
 +      <footer class="page__meta">
 +        
 +        
 +  
 +
 +
 +  
 +  
 +  
 +
 +  <p class="page__taxonomy">
 +    <strong><i class="fa fa-fw fa-tags" aria-hidden="true"></i> 标签: </strong>
 +    <span itemprop="keywords">
 +    
 +      
 +      
 +      <a href="/tags/#pdf" class="page__taxonomy-item" rel="tag">PDF</a><span class="sep">, </span>
 +    
 +      
 +      
 +      <a href="/tags/#%E5%BE%AE%E6%9C%8D%E5%8A%A1" class="page__taxonomy-item" rel="tag">微服务</a>
 +    
 +    </span>
 +  </p>
 +
 +
 +
 +
 +
 +        
 +          
 +            
 +              <p class="page__date"><strong><i class="fa fa-fw fa-calendar" aria-hidden="true"></i> 最新的:</strong> <time datetime="2018-12-29">2018年12月29日</time></p>
 +            
 +          
 +        
 +      </footer>
 +
 +      <section class="page__share">
 +  
 +    <h4 class="page__share-title">分享</h4>
 +  
 +
 +  <a href="https://twitter.com/intent/tweet?via=ServiceComb&text=Apache ServiceComb开源微服务社区介绍 /cn/docs/apache-servicecomb-introduction-slides/" class="btn btn--twitter" title="分享 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=/cn/docs/apache-servicecomb-introduction-slides/" class="btn btn--facebook" title="分享 Facebook"><i class="fa fa-fw fa-facebook" aria-hidden="true"></i><span> Facebook</span></a>
 +
 +  <a href="https://plus.google.com/share?url=/cn/docs/apache-servicecomb-introduction-slides/" class="btn btn--google-plus" title="分享 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=/cn/docs/apache-servicecomb-introduction-slides/" class="btn btn--linkedin" title="分享 LinkedIn"><i class="fa fa-fw fa-linkedin" aria-hidden="true"></i><span> LinkedIn</span></a>
 +</section>
 +
 +
 +      
 +  <nav class="pagination">
 +    
 +      <a href="/cn/docs/opensource-project-is-not-so-far-away/" class="pagination--pager" title="开源项目没有那么遥远
 +">向前</a>
 +    
 +    
 +      <a href="/docs/chuanzhiboke-servicecomb-tutoria-release/" class="pagination--pager" title="Apache ServiceComb community joint chuanzhiboke sub-brand Itheima, Boxuegu and Wisdom Gathering release micro-service tutorial
 +">向后</a>
 +    
 +  </nav>
 +
 +
 +    </div>
 +
 +    
 +      <div class="page__comments">
 +  
 +  
 +    <section id="static-comments">
 +      
 +        <!-- Start static comments -->
 +        <div class="js-comments">
 +          
 +        </div>
 +        <!-- End static comments -->
 +
 +        <!-- Start new comment form -->
 +        <h4 class="page__comments-title">留下评论</h4>
 +        <p class="small">您的电子邮箱地址并不会被展示。请填写标记为必须的字段。 <span class="required">*</span></p>
 +        <form id="new_comment" class="page__comments-form js-form form" method="post" action="https://api.staticman.net/v1/entry/apache/incubator-servicecomb-website/master">
 +          <div class="form__spinner">
 +            <i class="fa fa-spinner fa-spin fa-3x fa-fw"></i>
 +            <span class="sr-only">正在加载...</span>
 +          </div>
 +
 +          <fieldset>
 +            <label for="comment-form-message">评论 <small class="required">*</small></label>
 +            <textarea type="text" rows="3" id="comment-form-message" name="fields[message]" tabindex="1"></textarea>
 +            <div class="small help-block"><a href="https://daringfireball.net/projects/markdown/">Markdown语法已支持。</a></div>
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-name">姓名 <small class="required">*</small></label>
 +            <input type="text" id="comment-form-name" name="fields[name]" tabindex="2" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-email">电子邮箱 <small class="required">*</small></label>
 +            <input type="email" id="comment-form-email" name="fields[email]" tabindex="3" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-url">网站(可选)</label>
 +            <input type="url" id="comment-form-url" name="fields[url]" tabindex="4"/>
 +          </fieldset>
 +          <fieldset class="hidden" style="display: none;">
 +            <input type="hidden" name="options[slug]" value="apache-servicecomb-introduction-slides">
 +            <label for="comment-form-location">Not used. Leave blank if you are a human.</label>
 +            <input type="text" id="comment-form-location" name="fields[hidden]" autocomplete="off"/>
 +          </fieldset>
 +          <!-- Start comment form alert messaging -->
 +          <p class="hidden js-notice">
 +            <strong class="js-notice-text"></strong>
 +          </p>
 +          <!-- End comment form alert messaging -->
 +          <fieldset>
 +            <button type="submit" id="comment-form-submit" tabindex="5" class="btn btn--large">提交评论</button>
 +          </fieldset>
 +        </form>
 +        <!-- End new comment form -->
 +      
 +    </section>
 +  
 +</div>
 +
 +    
 +  </article>
 +
 +  
 +  
 +    <div class="page__related">
 +      <h4 class="page__related-title">猜您还喜欢</h4>
 +      <div class="grid__wrapper">
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   2 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
++    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   少于 1 分钟 阅读
++  2 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
 +    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   3 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 集成发现服务 : Spring Cloud Eureka
++        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">ServiceComb Pack 集成发现服务 Eureka
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   1 分钟 阅读
++  3 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +      </div>
 +    </div>
 +  
 +</div>
 +
 +
 +    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
 +    <div align="center" style="margin: 0 0;">
 +    <ins class="adsbygoogle"
 +         style="display:block; border-bottom: initial;"
 +         data-ad-client="ca-pub-7328585512091257"
 +         data-ad-slot="3049671934"
 +         data-ad-format="auto"></ins>
 +    </div>
 +
 +    <div class="page__footer">
 +      <footer>
 +        <!-- start custom footer snippets -->
 +
 +<!-- end custom footer snippets -->
 +
 +        <div class="container">
 +  <div class="row justify-content-md-center">
 +    
 +    <div class="col">
 +      <ul>
 +        <p class="header">资源</p>
 +        <li><a href="/cn/docs/quick-start/">快速入门</a></li>
 +        <li><a href="/cn/users/">用户指南</a></li>
 +        <li><a href="/cn/slides/">资料</a></li>
 +        <li><a href="/cn/users/faq/">常见问题</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">ASF</p>
 +        <li><a href="http://www.apache.org">基金会</a></li>
 +        <li><a href="http://www.apache.org/licenses/">许可证</a></li>
 +        <li><a href="http://www.apache.org/events/current-event">活动</a></li>
 +        <li><a href="http://www.apache.org/foundation/sponsorship.html">赞助</a></li>
 +        <li><a href="http://www.apache.org/foundation/thanks.html">鸣谢</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">贡献</p>
 +        <li><a href="http://issues.apache.org/jira/browse/SCB">报告本网页问题</a></li>
 +        <li><a href="https://github.com/apache/servicecomb-website/edit/master/_posts/cn/2018-12-29-apache-servicecomb-introduction-slides.md">在Github上编辑此页</a></li>
 +        <li><a href="/cn/developers/submit-codes/">代码提交指南</a></li>
 +        <li><a href="/cn/security">安全</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">社区</p>
 +        <li>
 +            <a href="mailto:dev-subscribe@servicecomb.incubator.apache.org" rel="nofollow"><span class="mail">邮件列表</span></a>
 +        </li>
 +        <li>
 +            <a href="https://github.com/apache?q=ServiceComb" target="_blank"><span class="github">Github</span></a>
 +        </li>
 +        <li>
 +            <a href="https://twitter.com/ServiceComb" target="_blank"><span class="twitter">Twitter</span></a>
 +        </li>
 +        <li>
 +            <a href="/feed.xml" target="_blank"><span class="rss">Feed</span></a>
 +        </li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">联系我们</p>
 +        <li>
 +          <img src="/assets/images/QRcode.png"/>
 +        </li>
 +      </ul>
 +    </div>
 +  </div>
 +</div>
 +<div class="page__footer-bottom">
 +  <div>&copy; 2019 Apache ServiceComb. 技术来自于 <a href="http://jekyllrb.com" rel="nofollow">Jekyll</a> &amp; <a href="https://mademistakes.com/work/minimal-mistakes-jekyll-theme/" rel="nofollow">Minimal Mistakes</a>.</div>
 +  <div>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
 +</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','https://www.google-analytics.com/analytics.js','ga');
 +
 +  ga('create', 'UA-101622733-1', 'auto');
 +  ga('send', 'pageview');
 +</script>
 +
 +
 +
 +
 +
 +
 +
 +  
 +  <script>
 +    (function ($) {
 +    var $comments = $('.js-comments');
 +
 +    $('#new_comment').submit(function () {
 +      var form = this;
 +
 +      $(form).addClass('disabled');
 +      $('#comment-form-submit').html('<i class="fa fa-spinner fa-spin fa-fw"></i> 正在加载...');
 +
 +      $.ajax({
 +        type: $(this).attr('method'),
 +        url: $(this).attr('action'),
 +        data: $(this).serialize(),
 +        contentType: 'application/x-www-form-urlencoded',
 +        success: function (data) {
 +          $('#comment-form-submit').html('已提交');
 +          $('.page__comments-form .js-notice').removeClass('notice--danger');
 +          $('.page__comments-form .js-notice').addClass('notice--success');
 +          showAlert('感谢您的评论!被批准后它会立即在此站点展示。');
 +        },
 +        error: function (err) {
 +          console.log(err);
 +          $('#comment-form-submit').html('提交评论');
 +          $('.page__comments-form .js-notice').removeClass('notice--success');
 +          $('.page__comments-form .js-notice').addClass('notice--danger');
 +          showAlert('很抱歉,您的提交存在错误。请确保所有必填字段都已填写正确,然后再试一次。');
 +          $(form).removeClass('disabled');
 +        }
 +      });
 +
 +      return false;
 +    });
 +
 +    function showAlert(message) {
 +      $('.page__comments-form .js-notice').removeClass('hidden');
 +      $('.page__comments-form .js-notice-text').html(message);
 +    }
 +  })(jQuery);
 +  </script>
 +
 +
 +
 +
 +
 +
 +
 +  </body>
 +</html>
diff --cc content/cn/docs/autoscale-on-company/index.html
index 78ccbcc,0000000..e264613
mode 100644,000000..100644
--- a/content/cn/docs/autoscale-on-company/index.html
+++ b/content/cn/docs/autoscale-on-company/index.html
@@@ -1,934 -1,0 +1,934 @@@
 +<!doctype html>
 +<!--
 +  Minimal Mistakes Jekyll Theme 4.4.1 by Michael Rose
 +  Copyright 2017 Michael Rose - mademistakes.com | @mmistakes
 +  Free for personal and commercial use under the MIT license
 +  https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE.txt
 +-->
 +<html lang="cn" class="no-js">
 +  <head>
 +    <meta charset="utf-8">
 +
 +<!-- begin SEO -->
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +<title>微服务化后的按需精细化资源控制 - Apache ServiceComb</title>
 +
 +
 +
 +
 +<meta name="description" content="本篇将介绍使用kubernetes的弹性伸缩能力在微服务化的Company中实现按需精细化资源控制的实践">
 +
 +
 +
 +
 +<meta name="author" content="Zen Lin">
 +
 +<meta property="og:locale" content="cn">
 +<meta property="og:site_name" content="Apache ServiceComb">
 +<meta property="og:title" content="微服务化后的按需精细化资源控制">
 +
 +
 +  <link rel="canonical" href="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/autoscale-on-company/">
 +  <meta property="og:url" content="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/autoscale-on-company/">
 +
 +
 +
 +  <meta property="og:description" content="本篇将介绍使用kubernetes的弹性伸缩能力在微服务化的Company中实现按需精细化资源控制的实践">
 +
 +
 +
 +  <meta name="twitter:site" content="@ServiceComb">
 +  <meta name="twitter:title" content="微服务化后的按需精细化资源控制">
 +  <meta name="twitter:description" content="本篇将介绍使用kubernetes的弹性伸缩能力在微服务化的Company中实现按需精细化资源控制的实践">
 +  <meta name="twitter:url" content="">
 +
 +  
 +    <meta name="twitter:card" content="summary">
 +    
 +  
 +
 +  
 +    <meta name="twitter:creator" content="@">
 +  
 +
 +
 +
 +  
 +
 +  
 +
 +
 +
 +
 +
 +  <meta property="og:type" content="article">
 +  <meta property="article:published_time" content="2017-08-24T00:00:00+08:00">
 +
 +
 +
 +
 +
 +
 +
 +
 +  <script type="application/ld+json">
 +    {
 +      "@context" : "http://schema.org",
 +      "@type" : "Person",
 +      "name" : "Apache ServiceComb",
 +      "url" : "https://github.com/pages/apache/incubator-servicecomb-website",
 +      "sameAs" : null
 +    }
 +  </script>
 +
 +
 +
 +  <meta name="google-site-verification" content="HvJjNd7vvJ-yjSTHlBiIWEYxp_Hrz-PYEY5Idz9LRcA" />
 +
 +
 +
 +
 +<!-- end SEO -->
 +
 +
 +<link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Apache ServiceComb 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>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.7.1/clipboard.min.js"></script>
 +<script src="/assets/vendor/prism/prism.js"></script>
 +
 +<script type="text/javascript" async
 +  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML">
 +</script>
 +
 +<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
 +
 +<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
 +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
 +<!-- For all browsers -->
 +<link rel="stylesheet" href="/assets/css/main.css?v=1">
 +<link rel="stylesheet" href="/assets/vendor/prism/prism.css?v=1">
 +
 +<!--[if lte IE 9]>
 +  <style>
 +    /* old IE unsupported flexbox fixes */
 +    .greedy-nav .site-title {
 +      padding-right: 3em;
 +    }
 +    .greedy-nav button {
 +      position: absolute;
 +      top: 0;
 +      right: 0;
 +      height: 100%;
 +    }
 +  </style>
 +<![endif]-->
 +
 +<meta http-equiv="cleartype" content="on">
 +
 +    <!-- start custom head snippets -->
 +
 +<!-- insert favicons. use http://realfavicongenerator.net/ -->
 +<link href="https://fonts.cat.net/css?family=Roboto:400,500,700|Source+Code+Pro" rel="stylesheet">
 +<script src="/assets/js/custom.js"></script>
 +<!-- 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" onmouseleave="$('#childrenShow').css('display', 'none')">
 +  <div class="masthead__inner-wrap">
 +    <div class="masthead__menu">
 +      <nav id="site-nav" class="greedy-nav">
 +	      
 +          <a class="site-title active" href="/cn"><img src="https://www.apache.org/img/servicecomb.png"></a>
 +	      
 +        <ul class="visible-links">
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/">主页</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/">项目</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +            <li class="def-nav-li" onmouseenter="$('#childrenShow').css('display', 'block')">
 +              
 +              
 +              
 +
 +              
 +                <a href="/cn/users/">资料</a>
 +              
 +
 +              <ul id="childrenShow" class="def-children-show" onmouseleave="$('#childrenShow').css('display', 'none')">
 +                
 +                <li><a href="/cn/docs/quick-start/" class="">快速入门</a></li>
 +                
 +                <li><a href="/cn/users/" class="">用户手册</a></li>
 +                
 +                <li><a href="/cn/slides/" class="">大咖视频</a></li>
 +                
 +                <li><a href="/cn/faqs/" class="">常见问题</a></li>
 +                
 +              </ul>
 +            </li>
 +          
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/contributing">社区</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/year-archive/">博文</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/release/">下载</a>
 +                
 +              </li>
 +            
 +          
 +        </ul>
 +        <button><div class="navicon"></div></button>
 +        <ul class="hidden-links hidden"></ul>
 +        <div class="nav-lang">
 +          
 +            
 +            
 +            <a href=/docs/autoscale-on-company/>English</a>
 +          
 +        </div>
 +      </nav>
 +    </div>
 +  </div>
 +</div>
 +
 +
 +    
 +
 +
 +
 +<div id="main" role="main">
 +  
 +  <div class="sidebar sticky">
 +      
 +      <div class="back-to-home">首页 > <a href="/cn/">ServiceComb</a></div>
 +      
 +  
 +
 +<div itemscope itemtype="http://schema.org/Person">
 +
 +  
 +
 +  <div class="author__content">
 +    <h3 class="author__name" itemprop="name">Zen Lin</h3>
 +    
 +      <p class="author__bio" itemprop="description">
 +	    
 +	      
 +	        To enjoy in opensource community.
 +	      
 +	    
 +      </p>
 +    
 +  </div>
 +
 +  <div class="author__urls-wrapper">
 +    <button class="btn btn--inverse">关注</button>
 +    <ul class="author__urls social-icons">
 +      
 +
 +      
 +        <li>
 +          <a href="http://zenlintechnofreak.github.io" itemprop="url">
 +            <i class="fa fa-fw fa-chain" aria-hidden="true"></i> 网站
 +          </a>
 +        </li>
 +      
 +
 +      
 +        <li>
 +          <a href="mailto:zenlintechnofreak@gmail.com">
 +            <meta itemprop="email" content="zenlintechnofreak@gmail.com" />
 +            <i class="fa fa-fw fa-envelope-square" aria-hidden="true"></i> 电子邮箱
 +          </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="微服务化后的按需精细化资源控制">
 +    <meta itemprop="description" content="本篇将介绍使用kubernetes的弹性伸缩能力在微服务化的Company中实现按需精细化资源控制的实践">
 +    <meta itemprop="datePublished" content="August 24, 2017">
 +    
 +
 +    <div class="page__inner-wrap">
 +      
 +        
 +          <header>
 +            <h1 class="page__title" itemprop="headline">微服务化后的按需精细化资源控制
 +</h1>
 +            
 +              <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
 +  少于 1 分钟 阅读
 +
 +</p>
 +            
 +          </header>
 +        
 +      
 +
 +      <section class="page__content" itemprop="text">
 +        <p>  <a href="/cn/docs/company-on-kubernetes/">上文</a> 介绍了在K8S上快速部署Company示例,本文将继续在K8S上演示使用K8S的弹性伸缩能力进行Company示例的按需精细化资源控制,以此体验微服务化给大家带来的好处。</p>
 +
 +<h2 id="环境准备">环境准备</h2>
 +
 +<h5 id="k8s环境准备">K8S环境准备:</h5>
 +
 +<p>  为使K8S具备弹性伸缩能力,需要先在K8S中安装监控器Heapster和Grafana:</p>
 +
 +<p>  具体读者踩了坑后更新的heapster的安装脚本作者放在:<a href="https://github.com/zenlinTechnofreak/LinuxCon-Beijing-WorkShop/tree/autoscal/kubernetes/heapster/deploy">heapster</a>,可直接获取下载获取,需要调整一个参数,后直接运行kube.sh脚本进行安装。</p>
 +
 +<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>vi LinuxCon-Beijing-WorkShop/kubernetes/heapster/deploy/kube-config/influxdb/heapster.yaml
 +</code></pre></div></div>
 +
 +<div class="language-yaml highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="na">spec</span><span class="pi">:</span>
 +  <span class="na">replicas</span><span class="pi">:</span> <span class="s">1</span>
 +  <span class="na">template</span><span class="pi">:</span>
 +    <span class="na">metadata</span><span class="pi">:</span>
 +      <span class="na">labels</span><span class="pi">:</span>
 +        <span class="na">task</span><span class="pi">:</span> <span class="s">monitoring</span>
 +        <span class="na">k8s-app</span><span class="pi">:</span> <span class="s">heapster</span>
 +    <span class="na">spec</span><span class="pi">:</span>
 +      <span class="na">serviceAccountName</span><span class="pi">:</span> <span class="s">heapster</span>
 +      <span class="na">containers</span><span class="pi">:</span>
 +      <span class="pi">-</span> <span class="na">name</span><span class="pi">:</span> <span class="s">heapster</span>
 +        <span class="na">image</span><span class="pi">:</span> <span class="s">gcr.io/google_containers/heapster-amd64:v1.4.1</span>
 +        <span class="na">imagePullPolicy</span><span class="pi">:</span> <span class="s">IfNotPresent</span>
 +        <span class="na">command</span><span class="pi">:</span>
 +        <span class="pi">-</span> <span class="s">/heapster</span>
 +<span class="c1">#集群内安装直接使用kubernetes</span>
 +        <span class="pi">-</span> <span class="s">--source=kubernetes</span>
 +<span class="c1">#集群外安装请直接将下面的服务地址替换为k8s api server地址</span>
 +<span class="c1">#        - --source=kubernetes:http://10.229.43.65:6443?inClusterConfig=false</span>
 +         <span class="pi">-</span> <span class="s">--sink=influxdb:http://monitoring-influxdb:8086</span>
 +</code></pre></div></div>
 +
 +<h5 id="启动company">启动Company:</h5>
 +
 +<p>  下载Comany支持弹性伸缩的代码:</p>
 +
 +<div class="language-shell highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git clone https://github.com/ServiceComb/ServiceComb-Company-WorkShop.git
 +
 +<span class="nb">cd </span>LinuxCon-Beijing-WorkShop/kubernetes/
 +
 +bash start-autoscale.sh 
 +</code></pre></div></div>
 +
 +<p>  在Company的deployment.yaml中, 增加了如下限定资源的字段,这将限制每个pod被限制在200mill-core(1000毫core == 1 core)的cpu使用率以内。</p>
 +
 +<div class="language-yaml highlighter-rouge"><div class="highlight"><pre class="highlight"><code>    <span class="na">resources</span><span class="pi">:</span>
 +      <span class="na">limits</span><span class="pi">:</span>
 +        <span class="na">cpu</span><span class="pi">:</span> <span class="s">200m</span>
 +</code></pre></div></div>
 +<p>  在 start-autoscale.sh 中,对每个deployment创建HPA(pod水平弹性伸缩器)资源,限定每个pod的副本数弹性伸缩时控制在1到10之间,并限定每个pod的cpu占用率小于50%,结合前面限定了200mcore,故,每个pod的的平均cpu占用率会被HPA通过弹性伸缩能力控制在100mcore以内。</p>
 +
 +<div class="language-shell highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="c"># Create Horizontal Pod Autoscaler</span>
 +kubectl autoscale deployment zipkin <span class="nt">--cpu-percent</span><span class="o">=</span>50 <span class="nt">--min</span><span class="o">=</span>1 <span class="nt">--max</span><span class="o">=</span>10
 +kubectl autoscale deployment company-bulletin-board <span class="nt">--cpu-percent</span><span class="o">=</span>50 <span class="nt">--min</span><span class="o">=</span>1 <span class="nt">--max</span><span class="o">=</span>10
 +kubectl autoscale deployment company-worker <span class="nt">--cpu-percent</span><span class="o">=</span>50 <span class="nt">--min</span><span class="o">=</span>1 <span class="nt">--max</span><span class="o">=</span>10
 +kubectl autoscale deployment company-doorman <span class="nt">--cpu-percent</span><span class="o">=</span>50 <span class="nt">--min</span><span class="o">=</span>1 <span class="nt">--max</span><span class="o">=</span>10
 +kubectl autoscale deployment company-manager <span class="nt">--cpu-percent</span><span class="o">=</span>50 <span class="nt">--min</span><span class="o">=</span>1 <span class="nt">--max</span><span class="o">=</span>10
 +kubectl autoscale deployment company-beekeeper <span class="nt">--cpu-percent</span><span class="o">=</span>50 <span class="nt">--min</span><span class="o">=</span>1 <span class="nt">--max</span><span class="o">=</span>10
 +</code></pre></div></div>
 +
 +<p>  当运行start-autoscale.sh之后,具备弹性伸缩器的company已经被创建,可通过下面指令进行HPA的查询:</p>
 +
 +<div class="language-shell highlighter-rouge"><div class="highlight"><pre class="highlight"><code> kubectl get hpa
 +</code></pre></div></div>
 +
 +<h5 id="启动压测">启动压测:</h5>
 +
 +<div class="language-shell highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nb">export</span> <span class="nv">$HOST</span><span class="o">=</span>&lt;heapster-ip&gt;:&lt;heapster-port&gt;
 +bash LinuxCon-Beijing-WorkShop/kubernetes/stress-test.sh
 +</code></pre></div></div>
 +
 +<p>  该脚本不断循环执行 1s内向Company请求计算 fibonacci 数值200次,对Company造成请求压力:</p>
 +
 +<div class="language-shell highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nv">FIBONA_NUM</span><span class="o">=</span><span class="sb">`</span>curl <span class="nt">-s</span> <span class="nt">-H</span> <span class="s2">"Authorization: </span><span class="nv">$Authorization</span><span class="s2">"</span> <span class="nt">-XGET</span> <span class="s2">"http://</span><span class="nv">$HOST</span><span class="s2">/worker/fibonacci/term?n=6"</span><span [...]
 +</code></pre></div></div>
 +
 +<h2 id="测试过程与结果">测试过程与结果</h2>
 +
 +<p>  分别查看HPA状态以及Grafana,如下:</p>
 +
 +<p class="figure-caption"><img src="/assets/images/company-autoscale-1.png" alt="图1" class="align-center" />
 +图1 启动阶段</p>
 +
 +<p class="figure-caption"><img src="/assets/images/company-autoscale-2.png" alt="图2" class="align-center" />
 +图2 启动阶段</p>
 +
 +<p class="figure-caption"><img src="/assets/images/company-autoscale-3.png" alt="图3" class="align-center" />
 +图3 过程</p>
 +
 +<p class="figure-caption"><img src="/assets/images/company-autoscale-4.png" alt="图4" class="align-center" />
 +图4 结果</p>
 +
 +<p class="figure-caption"><img src="/assets/images/company-autoscale-5.png" alt="图5" class="align-center" />
 +图5 结果</p>
 +
 +<p>  从以上过程可以分析出,以下几点:</p>
 +
 +<p>  1. 压力主要集中在company-manager这个pod上,K8S的autoscaler通过弹性增加该pod的副本数量,最终达到目标:每个pod的cpu占用率低于限定值的50%(图5,Usage default company-manager/Request default company-manager = 192/600 约等于图4中的33%),并保持稳定。</p>
 +
 +<p>  2. 在弹性伸缩过程中,在还没稳定前可能造成丢包,如图3。</p>
 +
 +<p>  3. Company启动会导致系统资源负载暂时性加大,故Grafana上看到的cpu占用率曲线会呈现波峰状,但随着系统稳定运行后,HPA会按照系统的稳定资源消耗准确找到匹配的副本数。图3中副本数已超过实际所需3个,但随着系统稳定,最终还是稳定维持在3个副本。</p>
 +
 +<p>  4. 在HPA以及Grafana可以看到缩放和报告数据都会有延迟,按照官方文档说法,只有在最近3分钟内没有重新缩放的情况下,才会进行放大。 从最后一次重新缩放,缩小比例将等待5分钟。 而且,只有在avg/ Target降低到0.9以下或者增加到1.1以上(10%容差)的情况下,才可能会进行缩放。</p>
 +
 +<p>  以上,就是本次对Compan示例弹性伸缩的全过程,<strong>Martin Fowler 在2014年3月的<a href="http://martinfowler.com/articles/microservices.html">文章</a>中提到:</strong></p>
 +
 +<blockquote>
 +  <p>  <strong>微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力。</strong></p>
 +</blockquote>
 +
 +<p>  <strong>国内实践微服务的先行者王磊先生也在《微服务架构与实践》一书中进行了全面论述。</strong></p>
 +
 +<p>  Company使用ServiceComb进行微服务化改造后,具备了微服务的属性,故可以对单个负载较大的company-manager这个微服务进行精细化的控制,达到按需的目的,相比传统单体架构来讲,这将大大帮助准确有效地化解应用瓶颈,提高资源的利用效率。</p>
 +
 +
 +        
 +      </section>
 +
 +      <footer class="page__meta">
 +        
 +        
 +  
 +
 +
 +  
 +  
 +  
 +
 +  <p class="page__taxonomy">
 +    <strong><i class="fa fa-fw fa-tags" aria-hidden="true"></i> 标签: </strong>
 +    <span itemprop="keywords">
 +    
 +      
 +      
 +      <a href="/tags/#kubernetes" class="page__taxonomy-item" rel="tag">kubernetes</a><span class="sep">, </span>
 +    
 +      
 +      
 +      <a href="/tags/#%E5%BC%B9%E6%80%A7%E4%BC%B8%E7%BC%A9" class="page__taxonomy-item" rel="tag">弹性伸缩</a>
 +    
 +    </span>
 +  </p>
 +
 +
 +
 +
 +
 +        
 +          
 +            
 +              <p class="page__date"><strong><i class="fa fa-fw fa-calendar" aria-hidden="true"></i> 最新的:</strong> <time datetime="2017-08-24T00:00:00+08:00">2017年8月24日</time></p>
 +            
 +          
 +        
 +      </footer>
 +
 +      <section class="page__share">
 +  
 +    <h4 class="page__share-title">分享</h4>
 +  
 +
 +  <a href="https://twitter.com/intent/tweet?via=ServiceComb&text=微服务化后的按需精细化资源控制 /cn/docs/autoscale-on-company/" class="btn btn--twitter" title="分享 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=/cn/docs/autoscale-on-company/" class="btn btn--facebook" title="分享 Facebook"><i class="fa fa-fw fa-facebook" aria-hidden="true"></i><span> Facebook</span></a>
 +
 +  <a href="https://plus.google.com/share?url=/cn/docs/autoscale-on-company/" class="btn btn--google-plus" title="分享 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=/cn/docs/autoscale-on-company/" class="btn btn--linkedin" title="分享 LinkedIn"><i class="fa fa-fw fa-linkedin" aria-hidden="true"></i><span> LinkedIn</span></a>
 +</section>
 +
 +
 +      
 +  <nav class="pagination">
 +    
 +      <a href="/docs/autoscale-on-company/" class="pagination--pager" title="On-demand Resource Control for Micro-serviced Company by Autoscale
 +">向前</a>
 +    
 +    
 +      <a href="/docs/stress-test-on-company-with-jmeter-in-k8s/" class="pagination--pager" title="Stress test on Company Demo with Jmeter in Kubernetes Cluster
 +">向后</a>
 +    
 +  </nav>
 +
 +
 +    </div>
 +
 +    
 +      <div class="page__comments">
 +  
 +  
 +    <section id="static-comments">
 +      
 +        <!-- Start static comments -->
 +        <div class="js-comments">
 +          
 +        </div>
 +        <!-- End static comments -->
 +
 +        <!-- Start new comment form -->
 +        <h4 class="page__comments-title">留下评论</h4>
 +        <p class="small">您的电子邮箱地址并不会被展示。请填写标记为必须的字段。 <span class="required">*</span></p>
 +        <form id="new_comment" class="page__comments-form js-form form" method="post" action="https://api.staticman.net/v1/entry/apache/incubator-servicecomb-website/master">
 +          <div class="form__spinner">
 +            <i class="fa fa-spinner fa-spin fa-3x fa-fw"></i>
 +            <span class="sr-only">正在加载...</span>
 +          </div>
 +
 +          <fieldset>
 +            <label for="comment-form-message">评论 <small class="required">*</small></label>
 +            <textarea type="text" rows="3" id="comment-form-message" name="fields[message]" tabindex="1"></textarea>
 +            <div class="small help-block"><a href="https://daringfireball.net/projects/markdown/">Markdown语法已支持。</a></div>
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-name">姓名 <small class="required">*</small></label>
 +            <input type="text" id="comment-form-name" name="fields[name]" tabindex="2" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-email">电子邮箱 <small class="required">*</small></label>
 +            <input type="email" id="comment-form-email" name="fields[email]" tabindex="3" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-url">网站(可选)</label>
 +            <input type="url" id="comment-form-url" name="fields[url]" tabindex="4"/>
 +          </fieldset>
 +          <fieldset class="hidden" style="display: none;">
 +            <input type="hidden" name="options[slug]" value="autoscale-on-company">
 +            <label for="comment-form-location">Not used. Leave blank if you are a human.</label>
 +            <input type="text" id="comment-form-location" name="fields[hidden]" autocomplete="off"/>
 +          </fieldset>
 +          <!-- Start comment form alert messaging -->
 +          <p class="hidden js-notice">
 +            <strong class="js-notice-text"></strong>
 +          </p>
 +          <!-- End comment form alert messaging -->
 +          <fieldset>
 +            <button type="submit" id="comment-form-submit" tabindex="5" class="btn btn--large">提交评论</button>
 +          </fieldset>
 +        </form>
 +        <!-- End new comment form -->
 +      
 +    </section>
 +  
 +</div>
 +
 +    
 +  </article>
 +
 +  
 +  
 +    <div class="page__related">
 +      <h4 class="page__related-title">猜您还喜欢</h4>
 +      <div class="grid__wrapper">
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   2 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
++    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   少于 1 分钟 阅读
++  2 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
 +    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   3 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 集成发现服务 : Spring Cloud Eureka
++        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">ServiceComb Pack 集成发现服务 Eureka
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   1 分钟 阅读
++  3 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +      </div>
 +    </div>
 +  
 +</div>
 +
 +
 +    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
 +    <div align="center" style="margin: 0 0;">
 +    <ins class="adsbygoogle"
 +         style="display:block; border-bottom: initial;"
 +         data-ad-client="ca-pub-7328585512091257"
 +         data-ad-slot="3049671934"
 +         data-ad-format="auto"></ins>
 +    </div>
 +
 +    <div class="page__footer">
 +      <footer>
 +        <!-- start custom footer snippets -->
 +
 +<!-- end custom footer snippets -->
 +
 +        <div class="container">
 +  <div class="row justify-content-md-center">
 +    
 +    <div class="col">
 +      <ul>
 +        <p class="header">资源</p>
 +        <li><a href="/cn/docs/quick-start/">快速入门</a></li>
 +        <li><a href="/cn/users/">用户指南</a></li>
 +        <li><a href="/cn/slides/">资料</a></li>
 +        <li><a href="/cn/users/faq/">常见问题</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">ASF</p>
 +        <li><a href="http://www.apache.org">基金会</a></li>
 +        <li><a href="http://www.apache.org/licenses/">许可证</a></li>
 +        <li><a href="http://www.apache.org/events/current-event">活动</a></li>
 +        <li><a href="http://www.apache.org/foundation/sponsorship.html">赞助</a></li>
 +        <li><a href="http://www.apache.org/foundation/thanks.html">鸣谢</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">贡献</p>
 +        <li><a href="http://issues.apache.org/jira/browse/SCB">报告本网页问题</a></li>
 +        <li><a href="https://github.com/apache/servicecomb-website/edit/master/_posts/cn/2017-08-24-autoscale-on-company.md">在Github上编辑此页</a></li>
 +        <li><a href="/cn/developers/submit-codes/">代码提交指南</a></li>
 +        <li><a href="/cn/security">安全</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">社区</p>
 +        <li>
 +            <a href="mailto:dev-subscribe@servicecomb.incubator.apache.org" rel="nofollow"><span class="mail">邮件列表</span></a>
 +        </li>
 +        <li>
 +            <a href="https://github.com/apache?q=ServiceComb" target="_blank"><span class="github">Github</span></a>
 +        </li>
 +        <li>
 +            <a href="https://twitter.com/ServiceComb" target="_blank"><span class="twitter">Twitter</span></a>
 +        </li>
 +        <li>
 +            <a href="/feed.xml" target="_blank"><span class="rss">Feed</span></a>
 +        </li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">联系我们</p>
 +        <li>
 +          <img src="/assets/images/QRcode.png"/>
 +        </li>
 +      </ul>
 +    </div>
 +  </div>
 +</div>
 +<div class="page__footer-bottom">
 +  <div>&copy; 2019 Apache ServiceComb. 技术来自于 <a href="http://jekyllrb.com" rel="nofollow">Jekyll</a> &amp; <a href="https://mademistakes.com/work/minimal-mistakes-jekyll-theme/" rel="nofollow">Minimal Mistakes</a>.</div>
 +  <div>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
 +</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','https://www.google-analytics.com/analytics.js','ga');
 +
 +  ga('create', 'UA-101622733-1', 'auto');
 +  ga('send', 'pageview');
 +</script>
 +
 +
 +
 +
 +
 +
 +
 +  
 +  <script>
 +    (function ($) {
 +    var $comments = $('.js-comments');
 +
 +    $('#new_comment').submit(function () {
 +      var form = this;
 +
 +      $(form).addClass('disabled');
 +      $('#comment-form-submit').html('<i class="fa fa-spinner fa-spin fa-fw"></i> 正在加载...');
 +
 +      $.ajax({
 +        type: $(this).attr('method'),
 +        url: $(this).attr('action'),
 +        data: $(this).serialize(),
 +        contentType: 'application/x-www-form-urlencoded',
 +        success: function (data) {
 +          $('#comment-form-submit').html('已提交');
 +          $('.page__comments-form .js-notice').removeClass('notice--danger');
 +          $('.page__comments-form .js-notice').addClass('notice--success');
 +          showAlert('感谢您的评论!被批准后它会立即在此站点展示。');
 +        },
 +        error: function (err) {
 +          console.log(err);
 +          $('#comment-form-submit').html('提交评论');
 +          $('.page__comments-form .js-notice').removeClass('notice--success');
 +          $('.page__comments-form .js-notice').addClass('notice--danger');
 +          showAlert('很抱歉,您的提交存在错误。请确保所有必填字段都已填写正确,然后再试一次。');
 +          $(form).removeClass('disabled');
 +        }
 +      });
 +
 +      return false;
 +    });
 +
 +    function showAlert(message) {
 +      $('.page__comments-form .js-notice').removeClass('hidden');
 +      $('.page__comments-form .js-notice-text').html(message);
 +    }
 +  })(jQuery);
 +  </script>
 +
 +
 +
 +
 +
 +
 +
 +  </body>
 +</html>
diff --cc content/cn/docs/build-java-chassis-microservices-using-gradle/index.html
index dbd8517,0000000..54c2e96
mode 100644,000000..100644
--- a/content/cn/docs/build-java-chassis-microservices-using-gradle/index.html
+++ b/content/cn/docs/build-java-chassis-microservices-using-gradle/index.html
@@@ -1,906 -1,0 +1,906 @@@
 +<!doctype html>
 +<!--
 +  Minimal Mistakes Jekyll Theme 4.4.1 by Michael Rose
 +  Copyright 2017 Michael Rose - mademistakes.com | @mmistakes
 +  Free for personal and commercial use under the MIT license
 +  https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE.txt
 +-->
 +<html lang="cn" class="no-js">
 +  <head>
 +    <meta charset="utf-8">
 +
 +<!-- begin SEO -->
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +<title>使用gradle构建基于Java Chassis开发的微服务 - Apache ServiceComb</title>
 +
 +
 +
 +
 +<meta name="description" content="The homepage of ServiceComb">
 +
 +
 +
 +
 +<meta name="author" content="Eric Lee">
 +
 +<meta property="og:locale" content="cn">
 +<meta property="og:site_name" content="Apache ServiceComb">
 +<meta property="og:title" content="使用gradle构建基于Java Chassis开发的微服务">
 +
 +
 +  <link rel="canonical" href="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/build-java-chassis-microservices-using-gradle/">
 +  <meta property="og:url" content="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/build-java-chassis-microservices-using-gradle/">
 +
 +
 +
 +  <meta property="og:description" content="The homepage of ServiceComb">
 +
 +
 +
 +  <meta name="twitter:site" content="@ServiceComb">
 +  <meta name="twitter:title" content="使用gradle构建基于Java Chassis开发的微服务">
 +  <meta name="twitter:description" content="The homepage of ServiceComb">
 +  <meta name="twitter:url" content="">
 +
 +  
 +    <meta name="twitter:card" content="summary">
 +    
 +  
 +
 +  
 +    <meta name="twitter:creator" content="@">
 +  
 +
 +
 +
 +  
 +
 +  
 +
 +
 +
 +
 +
 +  <meta property="og:type" content="article">
 +  <meta property="article:published_time" content="2018-04-13T00:00:00+08:00">
 +
 +
 +
 +
 +
 +
 +
 +
 +  <script type="application/ld+json">
 +    {
 +      "@context" : "http://schema.org",
 +      "@type" : "Person",
 +      "name" : "Apache ServiceComb",
 +      "url" : "https://github.com/pages/apache/incubator-servicecomb-website",
 +      "sameAs" : null
 +    }
 +  </script>
 +
 +
 +
 +  <meta name="google-site-verification" content="HvJjNd7vvJ-yjSTHlBiIWEYxp_Hrz-PYEY5Idz9LRcA" />
 +
 +
 +
 +
 +<!-- end SEO -->
 +
 +
 +<link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Apache ServiceComb 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>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.7.1/clipboard.min.js"></script>
 +<script src="/assets/vendor/prism/prism.js"></script>
 +
 +<script type="text/javascript" async
 +  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML">
 +</script>
 +
 +<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
 +
 +<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
 +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
 +<!-- For all browsers -->
 +<link rel="stylesheet" href="/assets/css/main.css?v=1">
 +<link rel="stylesheet" href="/assets/vendor/prism/prism.css?v=1">
 +
 +<!--[if lte IE 9]>
 +  <style>
 +    /* old IE unsupported flexbox fixes */
 +    .greedy-nav .site-title {
 +      padding-right: 3em;
 +    }
 +    .greedy-nav button {
 +      position: absolute;
 +      top: 0;
 +      right: 0;
 +      height: 100%;
 +    }
 +  </style>
 +<![endif]-->
 +
 +<meta http-equiv="cleartype" content="on">
 +
 +    <!-- start custom head snippets -->
 +
 +<!-- insert favicons. use http://realfavicongenerator.net/ -->
 +<link href="https://fonts.cat.net/css?family=Roboto:400,500,700|Source+Code+Pro" rel="stylesheet">
 +<script src="/assets/js/custom.js"></script>
 +<!-- 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" onmouseleave="$('#childrenShow').css('display', 'none')">
 +  <div class="masthead__inner-wrap">
 +    <div class="masthead__menu">
 +      <nav id="site-nav" class="greedy-nav">
 +	      
 +          <a class="site-title active" href="/cn"><img src="https://www.apache.org/img/servicecomb.png"></a>
 +	      
 +        <ul class="visible-links">
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/">主页</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/">项目</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +            <li class="def-nav-li" onmouseenter="$('#childrenShow').css('display', 'block')">
 +              
 +              
 +              
 +
 +              
 +                <a href="/cn/users/">资料</a>
 +              
 +
 +              <ul id="childrenShow" class="def-children-show" onmouseleave="$('#childrenShow').css('display', 'none')">
 +                
 +                <li><a href="/cn/docs/quick-start/" class="">快速入门</a></li>
 +                
 +                <li><a href="/cn/users/" class="">用户手册</a></li>
 +                
 +                <li><a href="/cn/slides/" class="">大咖视频</a></li>
 +                
 +                <li><a href="/cn/faqs/" class="">常见问题</a></li>
 +                
 +              </ul>
 +            </li>
 +          
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/contributing">社区</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/year-archive/">博文</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/release/">下载</a>
 +                
 +              </li>
 +            
 +          
 +        </ul>
 +        <button><div class="navicon"></div></button>
 +        <ul class="hidden-links hidden"></ul>
 +        <div class="nav-lang">
 +          
 +            
 +            
 +            <a href=/docs/build-java-chassis-microservices-using-gradle/>English</a>
 +          
 +        </div>
 +      </nav>
 +    </div>
 +  </div>
 +</div>
 +
 +
 +    
 +
 +
 +
 +<div id="main" role="main">
 +  
 +  <div class="sidebar sticky">
 +      
 +      <div class="back-to-home">首页 > <a href="/cn/">ServiceComb</a></div>
 +      
 +  
 +
 +<div itemscope itemtype="http://schema.org/Person">
 +
 +  
 +
 +  <div class="author__content">
 +    <h3 class="author__name" itemprop="name">Eric Lee</h3>
 +    
 +      <p class="author__bio" itemprop="description">
 +	    
 +	      
 +	        Winter is coming, arm ourself with code
 +	      
 +	    
 +      </p>
 +    
 +  </div>
 +
 +  <div class="author__urls-wrapper">
 +    <button class="btn btn--inverse">关注</button>
 +    <ul class="author__urls social-icons">
 +      
 +
 +      
 +        <li>
 +          <a href="https://eric-lee-ltk.github.io" itemprop="url">
 +            <i class="fa fa-fw fa-chain" aria-hidden="true"></i> 网站
 +          </a>
 +        </li>
 +      
 +
 +      
 +        <li>
 +          <a href="mailto:eric.lee.ltk@gmail.com">
 +            <meta itemprop="email" content="eric.lee.ltk@gmail.com" />
 +            <i class="fa fa-fw fa-envelope-square" aria-hidden="true"></i> 电子邮箱
 +          </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="使用gradle构建基于Java Chassis开发的微服务">
 +    <meta itemprop="description" content="">
 +    <meta itemprop="datePublished" content="April 13, 2018">
 +    <meta itemprop="dateModified" content="April 13, 2018">
 +
 +    <div class="page__inner-wrap">
 +      
 +        
 +          <header>
 +            <h1 class="page__title" itemprop="headline">使用gradle构建基于Java Chassis开发的微服务
 +</h1>
 +            
 +              <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
 +  少于 1 分钟 阅读
 +
 +</p>
 +            
 +          </header>
 +        
 +      
 +
 +      <section class="page__content" itemprop="text">
 +        <p>maven和gradle都是Java世界中常用的构建工具。在<a href="https://github.com/apache/incubator-servicecomb-java-chassis">Java Chassis</a>项目中采用了maven作为其构建工具,并在maven中心仓库定期发布其最新稳定版。然而,鉴于gradle最新发布版(4.6.0)还不支持maven的统一版本管理(BOM)功能,则在使用gradle构建基于Java Chassis开发的微服务时,需要用到Spring的<a href="https://github.com/spring-gradle-plugins/dependency-management-plugin">依赖管理插件</a>来引入Java Chassis的版本管理来统一依赖项的版本从而避免产生版本冲突。</p>
 +
 +<p>在maven中,Java Chassis的依赖管理通过以下方式即可引入:</p>
 +
 +<div class="language-xml highlighter-rouge"><div class="highlight"><pre class="highlight"><code>   <span class="nt">&lt;dependencyManagement&gt;</span>
 +     <span class="nt">&lt;dependencies&gt;</span>
 +       <span class="nt">&lt;dependency&gt;</span>
 +         <span class="nt">&lt;groupId&gt;</span>org.apache.servicecomb<span class="nt">&lt;/groupId&gt;</span>
 +         <span class="nt">&lt;artifactId&gt;</span>java-chassis-dependencies<span class="nt">&lt;/artifactId&gt;</span>
 +         <span class="nt">&lt;version&gt;</span>1.0.0-m1<span class="nt">&lt;/version&gt;</span>
 +         <span class="nt">&lt;type&gt;</span>pom<span class="nt">&lt;/type&gt;</span>
 +         <span class="nt">&lt;scope&gt;</span>import<span class="nt">&lt;/scope&gt;</span>
 +       <span class="nt">&lt;/dependency&gt;</span>
 +     <span class="nt">&lt;/dependencies&gt;</span>
 +   <span class="nt">&lt;/dependencyManagement&gt;</span>
 +</code></pre></div></div>
 +
 +<p>在gradle中,则需要以下三步完成,具体可参考 :<a href="https://github.com/apache/incubator-servicecomb-java-chassis/pull/640/files#diff-8d0fdb4970d74d053b6585c3d5ae4cc2R36">Java Chassis的PR-640</a>。</p>
 +
 +<ol>
 +  <li>
 +    <p>声明使用maven仓库及依赖管理插件的依赖</p>
 +
 +    <div class="language-gradle highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="k">buildscript</span> <span class="o">{</span>
 +    <span class="k">repositories</span> <span class="o">{</span>
 +        <span class="n">mavenLocal</span><span class="o">()</span>
 +        <span class="n">mavenCentral</span><span class="o">()</span>
 +    <span class="o">}</span>
 +    <span class="k">dependencies</span> <span class="o">{</span>
 +        <span class="n">classpath</span><span class="o">(</span><span class="s1">'io.spring.gradle:dependency-management-plugin:1.0.4.RELEASE'</span><span class="o">)</span>
 +    <span class="o">}</span>
 +<span class="o">}</span>
 +</code></pre></div>    </div>
 +  </li>
 +  <li>
 +    <p>启用依赖管理插件</p>
 +
 +    <div class="language-gradle highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="n">apply</span> <span class="nl">plugin:</span> <span class="s1">'io.spring.dependency-management'</span>
 +</code></pre></div>    </div>
 +  </li>
 +  <li>
 +    <p>声明Java Chassis的统一依赖管理</p>
 +
 +    <div class="language-gradle highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="n">dependencyManagement</span> <span class="o">{</span>
 +    <span class="n">imports</span> <span class="o">{</span>
 +        <span class="n">mavenBom</span> <span class="s1">'org.apache.servicecomb:java-chassis-dependencies:1.0.0-m1'</span>
 +    <span class="o">}</span>
 +<span class="o">}</span>
 +</code></pre></div>    </div>
 +  </li>
 +</ol>
 +
 +<p><strong>注意:</strong> 在每个子模块中都需要进行上述三步配置。</p>
 +
 +<p>对统一版本管理配置完成后,可增加程序运行入口使得命令行下也能方便的通过gradle运行应用,以便快速验证。其中,可将应用分为Spring Boot应用和非Spring Boot应用来为其添加启动入口:</p>
 +
 +<ol>
 +  <li>
 +    <p>Spring Boot应用</p>
 +
 +    <ol>
 +      <li>
 +        <p>声明使用maven仓库及Spring Boot插件的依赖</p>
 +
 +        <div class="language-gradle highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="k">buildscript</span> <span class="o">{</span>
 +    <span class="k">dependencies</span> <span class="o">{</span>
 +        <span class="n">classpath</span><span class="o">(</span><span class="s2">"org.springframework.boot:spring-boot-gradle-plugin:1.4.5.RELEASE"</span><span class="o">)</span>
 +    <span class="o">}</span>
 +    <span class="k">repositories</span> <span class="o">{</span>
 +        <span class="n">mavenLocal</span><span class="o">()</span>
 +        <span class="n">mavenCentral</span><span class="o">()</span>
 +    <span class="o">}</span>
 +<span class="o">}</span>
 +</code></pre></div>        </div>
 +      </li>
 +      <li>
 +        <p>启用Spring Boot插件</p>
 +
 +        <div class="language-gradle highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="n">apply</span> <span class="nl">plugin:</span> <span class="s1">'org.springframework.boot'</span>
 +</code></pre></div>        </div>
 +      </li>
 +    </ol>
 +  </li>
 +  <li>
 +    <p>非Spring Boot应用</p>
 +
 +    <p>非Spring Boot应用只需要在<code class="highlighter-rouge">build.gradle</code>文件中使用<code class="highlighter-rouge">application</code>插件并指明应用入口方法即可:</p>
 +
 +    <div class="language-gradle highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="n">apply</span> <span class="nl">plugin:</span> <span class="s1">'application'</span>
 +
 +<span class="n">mainClassName</span> <span class="o">=</span> <span class="s1">'org.packageName.XXXMain'</span>
 +</code></pre></div>    </div>
 +  </li>
 +</ol>
 +
 +        
 +      </section>
 +
 +      <footer class="page__meta">
 +        
 +        
 +  
 +
 +
 +  
 +  
 +  
 +
 +  <p class="page__taxonomy">
 +    <strong><i class="fa fa-fw fa-tags" aria-hidden="true"></i> 标签: </strong>
 +    <span itemprop="keywords">
 +    
 +      
 +      
 +      <a href="/tags/#gradle" class="page__taxonomy-item" rel="tag">gradle</a>
 +    
 +    </span>
 +  </p>
 +
 +
 +
 +
 +
 +        
 +          
 +            
 +              <p class="page__date"><strong><i class="fa fa-fw fa-calendar" aria-hidden="true"></i> 最新的:</strong> <time datetime="2018-04-13">2018年4月13日</time></p>
 +            
 +          
 +        
 +      </footer>
 +
 +      <section class="page__share">
 +  
 +    <h4 class="page__share-title">分享</h4>
 +  
 +
 +  <a href="https://twitter.com/intent/tweet?via=ServiceComb&text=使用gradle构建基于Java Chassis开发的微服务 /cn/docs/build-java-chassis-microservices-using-gradle/" class="btn btn--twitter" title="分享 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=/cn/docs/build-java-chassis-microservices-using-gradle/" class="btn btn--facebook" title="分享 Facebook"><i class="fa fa-fw fa-facebook" aria-hidden="true"></i><span> Facebook</span></a>
 +
 +  <a href="https://plus.google.com/share?url=/cn/docs/build-java-chassis-microservices-using-gradle/" class="btn btn--google-plus" title="分享 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=/cn/docs/build-java-chassis-microservices-using-gradle/" class="btn btn--linkedin" title="分享 LinkedIn"><i class="fa fa-fw fa-linkedin" aria-hidden="true"></i><span> LinkedIn</span></a>
 +</section>
 +
 +
 +      
 +  <nav class="pagination">
 +    
 +      <a href="/cn/docs/saga_pack_design/" class="pagination--pager" title="ServiceComb数据一致性解决方案Saga演进介绍
 +">向前</a>
 +    
 +    
 +      <a href="/cn/docs/open-design/" class="pagination--pager" title="如何设计一个优质的微服务框架:Apache ServiceComb 的开放性设计
 +">向后</a>
 +    
 +  </nav>
 +
 +
 +    </div>
 +
 +    
 +      <div class="page__comments">
 +  
 +  
 +    <section id="static-comments">
 +      
 +        <!-- Start static comments -->
 +        <div class="js-comments">
 +          
 +        </div>
 +        <!-- End static comments -->
 +
 +        <!-- Start new comment form -->
 +        <h4 class="page__comments-title">留下评论</h4>
 +        <p class="small">您的电子邮箱地址并不会被展示。请填写标记为必须的字段。 <span class="required">*</span></p>
 +        <form id="new_comment" class="page__comments-form js-form form" method="post" action="https://api.staticman.net/v1/entry/apache/incubator-servicecomb-website/master">
 +          <div class="form__spinner">
 +            <i class="fa fa-spinner fa-spin fa-3x fa-fw"></i>
 +            <span class="sr-only">正在加载...</span>
 +          </div>
 +
 +          <fieldset>
 +            <label for="comment-form-message">评论 <small class="required">*</small></label>
 +            <textarea type="text" rows="3" id="comment-form-message" name="fields[message]" tabindex="1"></textarea>
 +            <div class="small help-block"><a href="https://daringfireball.net/projects/markdown/">Markdown语法已支持。</a></div>
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-name">姓名 <small class="required">*</small></label>
 +            <input type="text" id="comment-form-name" name="fields[name]" tabindex="2" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-email">电子邮箱 <small class="required">*</small></label>
 +            <input type="email" id="comment-form-email" name="fields[email]" tabindex="3" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-url">网站(可选)</label>
 +            <input type="url" id="comment-form-url" name="fields[url]" tabindex="4"/>
 +          </fieldset>
 +          <fieldset class="hidden" style="display: none;">
 +            <input type="hidden" name="options[slug]" value="build-java-chassis-microservices-using-gradle">
 +            <label for="comment-form-location">Not used. Leave blank if you are a human.</label>
 +            <input type="text" id="comment-form-location" name="fields[hidden]" autocomplete="off"/>
 +          </fieldset>
 +          <!-- Start comment form alert messaging -->
 +          <p class="hidden js-notice">
 +            <strong class="js-notice-text"></strong>
 +          </p>
 +          <!-- End comment form alert messaging -->
 +          <fieldset>
 +            <button type="submit" id="comment-form-submit" tabindex="5" class="btn btn--large">提交评论</button>
 +          </fieldset>
 +        </form>
 +        <!-- End new comment form -->
 +      
 +    </section>
 +  
 +</div>
 +
 +    
 +  </article>
 +
 +  
 +  
 +    <div class="page__related">
 +      <h4 class="page__related-title">猜您还喜欢</h4>
 +      <div class="grid__wrapper">
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   2 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
++    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   少于 1 分钟 阅读
++  2 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
 +    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   3 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 集成发现服务 : Spring Cloud Eureka
++        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">ServiceComb Pack 集成发现服务 Eureka
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   1 分钟 阅读
++  3 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +      </div>
 +    </div>
 +  
 +</div>
 +
 +
 +    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
 +    <div align="center" style="margin: 0 0;">
 +    <ins class="adsbygoogle"
 +         style="display:block; border-bottom: initial;"
 +         data-ad-client="ca-pub-7328585512091257"
 +         data-ad-slot="3049671934"
 +         data-ad-format="auto"></ins>
 +    </div>
 +
 +    <div class="page__footer">
 +      <footer>
 +        <!-- start custom footer snippets -->
 +
 +<!-- end custom footer snippets -->
 +
 +        <div class="container">
 +  <div class="row justify-content-md-center">
 +    
 +    <div class="col">
 +      <ul>
 +        <p class="header">资源</p>
 +        <li><a href="/cn/docs/quick-start/">快速入门</a></li>
 +        <li><a href="/cn/users/">用户指南</a></li>
 +        <li><a href="/cn/slides/">资料</a></li>
 +        <li><a href="/cn/users/faq/">常见问题</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">ASF</p>
 +        <li><a href="http://www.apache.org">基金会</a></li>
 +        <li><a href="http://www.apache.org/licenses/">许可证</a></li>
 +        <li><a href="http://www.apache.org/events/current-event">活动</a></li>
 +        <li><a href="http://www.apache.org/foundation/sponsorship.html">赞助</a></li>
 +        <li><a href="http://www.apache.org/foundation/thanks.html">鸣谢</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">贡献</p>
 +        <li><a href="http://issues.apache.org/jira/browse/SCB">报告本网页问题</a></li>
 +        <li><a href="https://github.com/apache/servicecomb-website/edit/master/_posts/cn/2018-04-13-build-java-chassis-microservices-using-gradle.md">在Github上编辑此页</a></li>
 +        <li><a href="/cn/developers/submit-codes/">代码提交指南</a></li>
 +        <li><a href="/cn/security">安全</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">社区</p>
 +        <li>
 +            <a href="mailto:dev-subscribe@servicecomb.incubator.apache.org" rel="nofollow"><span class="mail">邮件列表</span></a>
 +        </li>
 +        <li>
 +            <a href="https://github.com/apache?q=ServiceComb" target="_blank"><span class="github">Github</span></a>
 +        </li>
 +        <li>
 +            <a href="https://twitter.com/ServiceComb" target="_blank"><span class="twitter">Twitter</span></a>
 +        </li>
 +        <li>
 +            <a href="/feed.xml" target="_blank"><span class="rss">Feed</span></a>
 +        </li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">联系我们</p>
 +        <li>
 +          <img src="/assets/images/QRcode.png"/>
 +        </li>
 +      </ul>
 +    </div>
 +  </div>
 +</div>
 +<div class="page__footer-bottom">
 +  <div>&copy; 2019 Apache ServiceComb. 技术来自于 <a href="http://jekyllrb.com" rel="nofollow">Jekyll</a> &amp; <a href="https://mademistakes.com/work/minimal-mistakes-jekyll-theme/" rel="nofollow">Minimal Mistakes</a>.</div>
 +  <div>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
 +</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','https://www.google-analytics.com/analytics.js','ga');
 +
 +  ga('create', 'UA-101622733-1', 'auto');
 +  ga('send', 'pageview');
 +</script>
 +
 +
 +
 +
 +
 +
 +
 +  
 +  <script>
 +    (function ($) {
 +    var $comments = $('.js-comments');
 +
 +    $('#new_comment').submit(function () {
 +      var form = this;
 +
 +      $(form).addClass('disabled');
 +      $('#comment-form-submit').html('<i class="fa fa-spinner fa-spin fa-fw"></i> 正在加载...');
 +
 +      $.ajax({
 +        type: $(this).attr('method'),
 +        url: $(this).attr('action'),
 +        data: $(this).serialize(),
 +        contentType: 'application/x-www-form-urlencoded',
 +        success: function (data) {
 +          $('#comment-form-submit').html('已提交');
 +          $('.page__comments-form .js-notice').removeClass('notice--danger');
 +          $('.page__comments-form .js-notice').addClass('notice--success');
 +          showAlert('感谢您的评论!被批准后它会立即在此站点展示。');
 +        },
 +        error: function (err) {
 +          console.log(err);
 +          $('#comment-form-submit').html('提交评论');
 +          $('.page__comments-form .js-notice').removeClass('notice--success');
 +          $('.page__comments-form .js-notice').addClass('notice--danger');
 +          showAlert('很抱歉,您的提交存在错误。请确保所有必填字段都已填写正确,然后再试一次。');
 +          $(form).removeClass('disabled');
 +        }
 +      });
 +
 +      return false;
 +    });
 +
 +    function showAlert(message) {
 +      $('.page__comments-form .js-notice').removeClass('hidden');
 +      $('.page__comments-form .js-notice-text').html(message);
 +    }
 +  })(jQuery);
 +  </script>
 +
 +
 +
 +
 +
 +
 +
 +  </body>
 +</html>
diff --cc content/cn/docs/chuanzhiboke-servicecomb-tutoria-release/index.html
index 66b0e29,0000000..95be786
mode 100644,000000..100644
--- a/content/cn/docs/chuanzhiboke-servicecomb-tutoria-release/index.html
+++ b/content/cn/docs/chuanzhiboke-servicecomb-tutoria-release/index.html
@@@ -1,837 -1,0 +1,837 @@@
 +<!doctype html>
 +<!--
 +  Minimal Mistakes Jekyll Theme 4.4.1 by Michael Rose
 +  Copyright 2017 Michael Rose - mademistakes.com | @mmistakes
 +  Free for personal and commercial use under the MIT license
 +  https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE.txt
 +-->
 +<html lang="cn" class="no-js">
 +  <head>
 +    <meta charset="utf-8">
 +
 +<!-- begin SEO -->
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +<title>Apache ServiceComb 社区联合传智播客黑马程序员、博学谷、传智汇子品牌发布微服务化教程 - Apache ServiceComb</title>
 +
 +
 +
 +
 +<meta name="description" content="传智播客与Apache ServiceComb课程及技术资源共建仪式圆满结束">
 +
 +
 +
 +
 +<meta name="author" content="Mabin">
 +
 +<meta property="og:locale" content="cn">
 +<meta property="og:site_name" content="Apache ServiceComb">
 +<meta property="og:title" content="Apache ServiceComb 社区联合传智播客黑马程序员、博学谷、传智汇子品牌发布微服务化教程">
 +
 +
 +  <link rel="canonical" href="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/chuanzhiboke-servicecomb-tutoria-release/">
 +  <meta property="og:url" content="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/chuanzhiboke-servicecomb-tutoria-release/">
 +
 +
 +
 +  <meta property="og:description" content="传智播客与Apache ServiceComb课程及技术资源共建仪式圆满结束">
 +
 +
 +
 +  <meta name="twitter:site" content="@ServiceComb">
 +  <meta name="twitter:title" content="Apache ServiceComb 社区联合传智播客黑马程序员、博学谷、传智汇子品牌发布微服务化教程">
 +  <meta name="twitter:description" content="传智播客与Apache ServiceComb课程及技术资源共建仪式圆满结束">
 +  <meta name="twitter:url" content="">
 +
 +  
 +    <meta name="twitter:card" content="summary">
 +    
 +  
 +
 +  
 +    <meta name="twitter:creator" content="@Mabin">
 +  
 +
 +
 +
 +  
 +
 +  
 +
 +
 +
 +
 +
 +  <meta property="og:type" content="article">
 +  <meta property="article:published_time" content="2019-01-07T00:00:00+08:00">
 +
 +
 +
 +
 +
 +
 +
 +
 +  <script type="application/ld+json">
 +    {
 +      "@context" : "http://schema.org",
 +      "@type" : "Person",
 +      "name" : "Apache ServiceComb",
 +      "url" : "https://github.com/pages/apache/incubator-servicecomb-website",
 +      "sameAs" : null
 +    }
 +  </script>
 +
 +
 +
 +  <meta name="google-site-verification" content="HvJjNd7vvJ-yjSTHlBiIWEYxp_Hrz-PYEY5Idz9LRcA" />
 +
 +
 +
 +
 +<!-- end SEO -->
 +
 +
 +<link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Apache ServiceComb 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>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.7.1/clipboard.min.js"></script>
 +<script src="/assets/vendor/prism/prism.js"></script>
 +
 +<script type="text/javascript" async
 +  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML">
 +</script>
 +
 +<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
 +
 +<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
 +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
 +<!-- For all browsers -->
 +<link rel="stylesheet" href="/assets/css/main.css?v=1">
 +<link rel="stylesheet" href="/assets/vendor/prism/prism.css?v=1">
 +
 +<!--[if lte IE 9]>
 +  <style>
 +    /* old IE unsupported flexbox fixes */
 +    .greedy-nav .site-title {
 +      padding-right: 3em;
 +    }
 +    .greedy-nav button {
 +      position: absolute;
 +      top: 0;
 +      right: 0;
 +      height: 100%;
 +    }
 +  </style>
 +<![endif]-->
 +
 +<meta http-equiv="cleartype" content="on">
 +
 +    <!-- start custom head snippets -->
 +
 +<!-- insert favicons. use http://realfavicongenerator.net/ -->
 +<link href="https://fonts.cat.net/css?family=Roboto:400,500,700|Source+Code+Pro" rel="stylesheet">
 +<script src="/assets/js/custom.js"></script>
 +<!-- 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" onmouseleave="$('#childrenShow').css('display', 'none')">
 +  <div class="masthead__inner-wrap">
 +    <div class="masthead__menu">
 +      <nav id="site-nav" class="greedy-nav">
 +	      
 +          <a class="site-title active" href="/cn"><img src="https://www.apache.org/img/servicecomb.png"></a>
 +	      
 +        <ul class="visible-links">
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/">主页</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/">项目</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +            <li class="def-nav-li" onmouseenter="$('#childrenShow').css('display', 'block')">
 +              
 +              
 +              
 +
 +              
 +                <a href="/cn/users/">资料</a>
 +              
 +
 +              <ul id="childrenShow" class="def-children-show" onmouseleave="$('#childrenShow').css('display', 'none')">
 +                
 +                <li><a href="/cn/docs/quick-start/" class="">快速入门</a></li>
 +                
 +                <li><a href="/cn/users/" class="">用户手册</a></li>
 +                
 +                <li><a href="/cn/slides/" class="">大咖视频</a></li>
 +                
 +                <li><a href="/cn/faqs/" class="">常见问题</a></li>
 +                
 +              </ul>
 +            </li>
 +          
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/contributing">社区</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/year-archive/">博文</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a class="active" href="/cn/release/">下载</a>
 +                
 +              </li>
 +            
 +          
 +        </ul>
 +        <button><div class="navicon"></div></button>
 +        <ul class="hidden-links hidden"></ul>
 +        <div class="nav-lang">
 +          
 +            
 +            
 +            <a href=/docs/chuanzhiboke-servicecomb-tutoria-release/>English</a>
 +          
 +        </div>
 +      </nav>
 +    </div>
 +  </div>
 +</div>
 +
 +
 +    
 +
 +
 +
 +<div id="main" role="main">
 +  
 +  <div class="sidebar sticky">
 +      
 +      <div class="back-to-home">首页 > <a href="/cn/">ServiceComb</a></div>
 +      
 +  
 +
 +<div itemscope itemtype="http://schema.org/Person">
 +
 +  
 +    <div class="author__avatar">
 +      
 +        <img src="/assets/images/ServiceComb-logo-3.jpg" class="author__avatar" alt="" itemprop="image">
 +      
 +    </div>
 +  
 +
 +  <div class="author__content">
 +    <h3 class="author__name" itemprop="name"></h3>
 +    
 +      <p class="author__bio" itemprop="description">
 +	    
 +	      
 +	        ServiceComb提供了一套关于服务注册,服务发现,服务配置以及管理功能的微服务框架
 +	      
 +	    
 +      </p>
 +    
 +  </div>
 +
 +  <div class="author__urls-wrapper">
 +    <button class="btn btn--inverse">关注</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">中国</span>
 +          
 +        
 +        </li>
 +      
 +
 +      
 +
 +      
 +        <li>
 +          <a href="mailto:dev@servicecomb.apache.org">
 +            <meta itemprop="email" content="dev@servicecomb.apache.org" />
 +            <i class="fa fa-fw fa-envelope-square" aria-hidden="true"></i> 电子邮箱
 +          </a>
 +        </li>
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +
 +      
 +        <li>
 +          <a href="https://github.com/search?q=org:apache+ServiceComb&unscoped_q=ServiceComb" itemprop="sameAs">
 +            <i class="fa fa-fw fa-github" aria-hidden="true"></i> GitHub<br>
 +          </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="Apache ServiceComb 社区联合传智播客黑马程序员、博学谷、传智汇子品牌发布微服务化教程">
 +    <meta itemprop="description" content="传智播客与Apache ServiceComb课程及技术资源共建仪式圆满结束">
 +    <meta itemprop="datePublished" content="January 07, 2019">
 +    <meta itemprop="dateModified" content="January 07, 2019">
 +
 +    <div class="page__inner-wrap">
 +      
 +        
 +          <header>
 +            <h1 class="page__title" itemprop="headline">Apache ServiceComb 社区联合传智播客黑马程序员、博学谷、传智汇子品牌发布微服务化教程
 +</h1>
 +            
 +              <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
 +  少于 1 分钟 阅读
 +
 +</p>
 +            
 +          </header>
 +        
 +      
 +
 +      <section class="page__content" itemprop="text">
 +        <p>2018年12月23日,Apache ServiceComb社区联合传智播客黑马程序员、博学谷和传智汇子品牌,共同发起的Apache ServiceComb 技术课程共建暨技术资源共享发布仪式在北京环球财讯中心成功举行。</p>
 +
 +<p>Apache ServiceComb是华为云微服务引擎CSE的核心。全球最大的软件基金会Apache于2018年10月24日宣告Apache ServieComb毕业,成为全球首个Apache微服务顶级项目。在北京举办的“第八届云计算标准和应用大会”上,Apache ServiceComb 凭借技术发展潜力,活跃程度和受关注程度等, 荣获中国开源云联盟(COSCL)组织的“中国优秀开源项目一等奖”。ServiceComb致力于帮助企业、用户及开发者将企业应用轻松微服务化上云并实现对微服务应用的高效运维管理。</p>
 +
 +<p>本次启动仪式由华为开源软件能力中心技术专家姜宁、华为开源软件能力中心企业应用微服务化工程师马彬、传智汇运营总监王平、博学谷运营总监汤阳光共同发布。华为开源能力中心技术专家姜宁表示,非常感谢传智汇为IT人提供这样难得的资源交流机会,让技术和资源在此交流和共享。希望IT人在Apache ServiceComb社区及平台获得更好的成长和发展。</p>
 +
 +<p><img src="/assets/images/chuanzhiboke-servicecomb-tutoria-release.png" alt="" /></p>
 +
 +        
 +      </section>
 +
 +      <footer class="page__meta">
 +        
 +        
 +  
 +
 +
 +  
 +  
 +  
 +
 +  <p class="page__taxonomy">
 +    <strong><i class="fa fa-fw fa-tags" aria-hidden="true"></i> 标签: </strong>
 +    <span itemprop="keywords">
 +    
 +      
 +      
 +      <a href="/tags/#%E5%BE%AE%E6%9C%8D%E5%8A%A1" class="page__taxonomy-item" rel="tag">微服务</a><span class="sep">, </span>
 +    
 +      
 +      
 +      <a href="/tags/#%E8%AF%BE%E7%A8%8B" class="page__taxonomy-item" rel="tag">课程</a>
 +    
 +    </span>
 +  </p>
 +
 +
 +
 +
 +
 +        
 +          
 +            
 +              <p class="page__date"><strong><i class="fa fa-fw fa-calendar" aria-hidden="true"></i> 最新的:</strong> <time datetime="2019-01-07">2019年1月7日</time></p>
 +            
 +          
 +        
 +      </footer>
 +
 +      <section class="page__share">
 +  
 +    <h4 class="page__share-title">分享</h4>
 +  
 +
 +  <a href="https://twitter.com/intent/tweet?via=ServiceComb&text=Apache ServiceComb 社区联合传智播客黑马程序员、博学谷、传智汇子品牌发布微服务化教程 /cn/docs/chuanzhiboke-servicecomb-tutoria-release/" class="btn btn--twitter" title="分享 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=/cn/docs/chuanzhiboke-servicecomb-tutoria-release/" class="btn btn--facebook" title="分享 Facebook"><i class="fa fa-fw fa-facebook" aria-hidden="true"></i><span> Facebook</span></a>
 +
 +  <a href="https://plus.google.com/share?url=/cn/docs/chuanzhiboke-servicecomb-tutoria-release/" class="btn btn--google-plus" title="分享 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=/cn/docs/chuanzhiboke-servicecomb-tutoria-release/" class="btn btn--linkedin" title="分享 LinkedIn"><i class="fa fa-fw fa-linkedin" aria-hidden="true"></i><span> LinkedIn</span></a>
 +</section>
 +
 +
 +      
 +  <nav class="pagination">
 +    
 +      <a href="/docs/chuanzhiboke-servicecomb-tutoria-release/" class="pagination--pager" title="Apache ServiceComb community joint chuanzhiboke sub-brand Itheima, Boxuegu and Wisdom Gathering release micro-service tutorial
 +">向前</a>
 +    
 +    
 +      <a href="/cn/docs/distributed-transaction-of-services-1/" class="pagination--pager" title="基于服务的分布式事务(上篇)
 +">向后</a>
 +    
 +  </nav>
 +
 +
 +    </div>
 +
 +    
 +      <div class="page__comments">
 +  
 +  
 +    <section id="static-comments">
 +      
 +        <!-- Start static comments -->
 +        <div class="js-comments">
 +          
 +        </div>
 +        <!-- End static comments -->
 +
 +        <!-- Start new comment form -->
 +        <h4 class="page__comments-title">留下评论</h4>
 +        <p class="small">您的电子邮箱地址并不会被展示。请填写标记为必须的字段。 <span class="required">*</span></p>
 +        <form id="new_comment" class="page__comments-form js-form form" method="post" action="https://api.staticman.net/v1/entry/apache/incubator-servicecomb-website/master">
 +          <div class="form__spinner">
 +            <i class="fa fa-spinner fa-spin fa-3x fa-fw"></i>
 +            <span class="sr-only">正在加载...</span>
 +          </div>
 +
 +          <fieldset>
 +            <label for="comment-form-message">评论 <small class="required">*</small></label>
 +            <textarea type="text" rows="3" id="comment-form-message" name="fields[message]" tabindex="1"></textarea>
 +            <div class="small help-block"><a href="https://daringfireball.net/projects/markdown/">Markdown语法已支持。</a></div>
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-name">姓名 <small class="required">*</small></label>
 +            <input type="text" id="comment-form-name" name="fields[name]" tabindex="2" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-email">电子邮箱 <small class="required">*</small></label>
 +            <input type="email" id="comment-form-email" name="fields[email]" tabindex="3" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-url">网站(可选)</label>
 +            <input type="url" id="comment-form-url" name="fields[url]" tabindex="4"/>
 +          </fieldset>
 +          <fieldset class="hidden" style="display: none;">
 +            <input type="hidden" name="options[slug]" value="chuanzhiboke-servicecomb-tutoria-release">
 +            <label for="comment-form-location">Not used. Leave blank if you are a human.</label>
 +            <input type="text" id="comment-form-location" name="fields[hidden]" autocomplete="off"/>
 +          </fieldset>
 +          <!-- Start comment form alert messaging -->
 +          <p class="hidden js-notice">
 +            <strong class="js-notice-text"></strong>
 +          </p>
 +          <!-- End comment form alert messaging -->
 +          <fieldset>
 +            <button type="submit" id="comment-form-submit" tabindex="5" class="btn btn--large">提交评论</button>
 +          </fieldset>
 +        </form>
 +        <!-- End new comment form -->
 +      
 +    </section>
 +  
 +</div>
 +
 +    
 +  </article>
 +
 +  
 +  
 +    <div class="page__related">
 +      <h4 class="page__related-title">猜您还喜欢</h4>
 +      <div class="grid__wrapper">
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   2 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
++    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   少于 1 分钟 阅读
++  2 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
 +    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   3 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 集成发现服务 : Spring Cloud Eureka
++        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">ServiceComb Pack 集成发现服务 Eureka
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   1 分钟 阅读
++  3 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +      </div>
 +    </div>
 +  
 +</div>
 +
 +
 +    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
 +    <div align="center" style="margin: 0 0;">
 +    <ins class="adsbygoogle"
 +         style="display:block; border-bottom: initial;"
 +         data-ad-client="ca-pub-7328585512091257"
 +         data-ad-slot="3049671934"
 +         data-ad-format="auto"></ins>
 +    </div>
 +
 +    <div class="page__footer">
 +      <footer>
 +        <!-- start custom footer snippets -->
 +
 +<!-- end custom footer snippets -->
 +
 +        <div class="container">
 +  <div class="row justify-content-md-center">
 +    
 +    <div class="col">
 +      <ul>
 +        <p class="header">资源</p>
 +        <li><a href="/cn/docs/quick-start/">快速入门</a></li>
 +        <li><a href="/cn/users/">用户指南</a></li>
 +        <li><a href="/cn/slides/">资料</a></li>
 +        <li><a href="/cn/users/faq/">常见问题</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">ASF</p>
 +        <li><a href="http://www.apache.org">基金会</a></li>
 +        <li><a href="http://www.apache.org/licenses/">许可证</a></li>
 +        <li><a href="http://www.apache.org/events/current-event">活动</a></li>
 +        <li><a href="http://www.apache.org/foundation/sponsorship.html">赞助</a></li>
 +        <li><a href="http://www.apache.org/foundation/thanks.html">鸣谢</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul>
 +        <p class="header">贡献</p>
 +        <li><a href="http://issues.apache.org/jira/browse/SCB">报告本网页问题</a></li>
 +        <li><a href="https://github.com/apache/servicecomb-website/edit/master/_posts/cn/2019-01-07-chuanzhiboke-servicecomb-tutoria-release.md">在Github上编辑此页</a></li>
 +        <li><a href="/cn/developers/submit-codes/">代码提交指南</a></li>
 +        <li><a href="/cn/security">安全</a></li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">社区</p>
 +        <li>
 +            <a href="mailto:dev-subscribe@servicecomb.incubator.apache.org" rel="nofollow"><span class="mail">邮件列表</span></a>
 +        </li>
 +        <li>
 +            <a href="https://github.com/apache?q=ServiceComb" target="_blank"><span class="github">Github</span></a>
 +        </li>
 +        <li>
 +            <a href="https://twitter.com/ServiceComb" target="_blank"><span class="twitter">Twitter</span></a>
 +        </li>
 +        <li>
 +            <a href="/feed.xml" target="_blank"><span class="rss">Feed</span></a>
 +        </li>
 +      </ul>
 +    </div>
 +    <div class="col">
 +      <ul class="social-icons">
 +        <p class="header">联系我们</p>
 +        <li>
 +          <img src="/assets/images/QRcode.png"/>
 +        </li>
 +      </ul>
 +    </div>
 +  </div>
 +</div>
 +<div class="page__footer-bottom">
 +  <div>&copy; 2019 Apache ServiceComb. 技术来自于 <a href="http://jekyllrb.com" rel="nofollow">Jekyll</a> &amp; <a href="https://mademistakes.com/work/minimal-mistakes-jekyll-theme/" rel="nofollow">Minimal Mistakes</a>.</div>
 +  <div>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
 +</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','https://www.google-analytics.com/analytics.js','ga');
 +
 +  ga('create', 'UA-101622733-1', 'auto');
 +  ga('send', 'pageview');
 +</script>
 +
 +
 +
 +
 +
 +
 +
 +  
 +  <script>
 +    (function ($) {
 +    var $comments = $('.js-comments');
 +
 +    $('#new_comment').submit(function () {
 +      var form = this;
 +
 +      $(form).addClass('disabled');
 +      $('#comment-form-submit').html('<i class="fa fa-spinner fa-spin fa-fw"></i> 正在加载...');
 +
 +      $.ajax({
 +        type: $(this).attr('method'),
 +        url: $(this).attr('action'),
 +        data: $(this).serialize(),
 +        contentType: 'application/x-www-form-urlencoded',
 +        success: function (data) {
 +          $('#comment-form-submit').html('已提交');
 +          $('.page__comments-form .js-notice').removeClass('notice--danger');
 +          $('.page__comments-form .js-notice').addClass('notice--success');
 +          showAlert('感谢您的评论!被批准后它会立即在此站点展示。');
 +        },
 +        error: function (err) {
 +          console.log(err);
 +          $('#comment-form-submit').html('提交评论');
 +          $('.page__comments-form .js-notice').removeClass('notice--success');
 +          $('.page__comments-form .js-notice').addClass('notice--danger');
 +          showAlert('很抱歉,您的提交存在错误。请确保所有必填字段都已填写正确,然后再试一次。');
 +          $(form).removeClass('disabled');
 +        }
 +      });
 +
 +      return false;
 +    });
 +
 +    function showAlert(message) {
 +      $('.page__comments-form .js-notice').removeClass('hidden');
 +      $('.page__comments-form .js-notice-text').html(message);
 +    }
 +  })(jQuery);
 +  </script>
 +
 +
 +
 +
 +
 +
 +
 +  </body>
 +</html>
diff --cc content/cn/docs/communication-btw-sc-ms/index.html
index 6be8a5d,0000000..ba6b8d7
mode 100644,000000..100644
--- a/content/cn/docs/communication-btw-sc-ms/index.html
+++ b/content/cn/docs/communication-btw-sc-ms/index.html
@@@ -1,852 -1,0 +1,852 @@@
 +<!doctype html>
 +<!--
 +  Minimal Mistakes Jekyll Theme 4.4.1 by Michael Rose
 +  Copyright 2017 Michael Rose - mademistakes.com | @mmistakes
 +  Free for personal and commercial use under the MIT license
 +  https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE.txt
 +-->
 +<html lang="cn" class="no-js">
 +  <head>
 +    <meta charset="utf-8">
 +
 +<!-- begin SEO -->
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +<title>Communication Between Service-Center and MicroServices - Apache ServiceComb</title>
 +
 +
 +
 +
 +<meta name="description" content="An introduction of how service-center and microservices work together">
 +
 +
 +
 +
 +<meta name="author" content="Asif Siddiqui">
 +
 +<meta property="og:locale" content="cn">
 +<meta property="og:site_name" content="Apache ServiceComb">
 +<meta property="og:title" content="Communication Between Service-Center and MicroServices">
 +
 +
 +  <link rel="canonical" href="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/communication-btw-sc-ms/">
 +  <meta property="og:url" content="https://github.com/pages/apache/incubator-servicecomb-website/cn/docs/communication-btw-sc-ms/">
 +
 +
 +
 +  <meta property="og:description" content="An introduction of how service-center and microservices work together">
 +
 +
 +
 +  <meta name="twitter:site" content="@ServiceComb">
 +  <meta name="twitter:title" content="Communication Between Service-Center and MicroServices">
 +  <meta name="twitter:description" content="An introduction of how service-center and microservices work together">
 +  <meta name="twitter:url" content="">
 +
 +  
 +    <meta name="twitter:card" content="summary">
 +    
 +  
 +
 +  
 +    <meta name="twitter:creator" content="@asifdxtreme">
 +  
 +
 +
 +
 +  
 +
 +  
 +
 +
 +
 +
 +
 +  <meta property="og:type" content="article">
 +  <meta property="article:published_time" content="2017-08-09T00:00:00+08:00">
 +
 +
 +
 +
 +
 +
 +
 +
 +  <script type="application/ld+json">
 +    {
 +      "@context" : "http://schema.org",
 +      "@type" : "Person",
 +      "name" : "Apache ServiceComb",
 +      "url" : "https://github.com/pages/apache/incubator-servicecomb-website",
 +      "sameAs" : null
 +    }
 +  </script>
 +
 +
 +
 +  <meta name="google-site-verification" content="HvJjNd7vvJ-yjSTHlBiIWEYxp_Hrz-PYEY5Idz9LRcA" />
 +
 +
 +
 +
 +<!-- end SEO -->
 +
 +
 +<link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Apache ServiceComb 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>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.7.1/clipboard.min.js"></script>
 +<script src="/assets/vendor/prism/prism.js"></script>
 +
 +<script type="text/javascript" async
 +  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML">
 +</script>
 +
 +<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
 +
 +<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
 +<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
 +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
 +<!-- For all browsers -->
 +<link rel="stylesheet" href="/assets/css/main.css?v=1">
 +<link rel="stylesheet" href="/assets/vendor/prism/prism.css?v=1">
 +
 +<!--[if lte IE 9]>
 +  <style>
 +    /* old IE unsupported flexbox fixes */
 +    .greedy-nav .site-title {
 +      padding-right: 3em;
 +    }
 +    .greedy-nav button {
 +      position: absolute;
 +      top: 0;
 +      right: 0;
 +      height: 100%;
 +    }
 +  </style>
 +<![endif]-->
 +
 +<meta http-equiv="cleartype" content="on">
 +
 +    <!-- start custom head snippets -->
 +
 +<!-- insert favicons. use http://realfavicongenerator.net/ -->
 +<link href="https://fonts.cat.net/css?family=Roboto:400,500,700|Source+Code+Pro" rel="stylesheet">
 +<script src="/assets/js/custom.js"></script>
 +<!-- 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" onmouseleave="$('#childrenShow').css('display', 'none')">
 +  <div class="masthead__inner-wrap">
 +    <div class="masthead__menu">
 +      <nav id="site-nav" class="greedy-nav">
 +	      
 +          <a class="site-title active" href="/cn"><img src="https://www.apache.org/img/servicecomb.png"></a>
 +	      
 +        <ul class="visible-links">
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/">主页</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/">项目</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +            <li class="def-nav-li" onmouseenter="$('#childrenShow').css('display', 'block')">
 +              
 +              
 +              
 +
 +              
 +                <a href="/cn/users/">资料</a>
 +              
 +
 +              <ul id="childrenShow" class="def-children-show" onmouseleave="$('#childrenShow').css('display', 'none')">
 +                
 +                <li><a href="/cn/docs/quick-start/" class="">快速入门</a></li>
 +                
 +                <li><a href="/cn/users/" class="">用户手册</a></li>
 +                
 +                <li><a href="/cn/slides/" class="">大咖视频</a></li>
 +                
 +                <li><a href="/cn/faqs/" class="">常见问题</a></li>
 +                
 +              </ul>
 +            </li>
 +          
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/developers/contributing">社区</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/year-archive/">博文</a>
 +                
 +              </li>
 +            
 +          
 +            
 +          
 +          
 +            
 +              <li class="masthead__menu-item" onmouseenter="$('#childrenShow').css('display', 'none')">
 +                
 +                  <a href="/cn/release/">下载</a>
 +                
 +              </li>
 +            
 +          
 +        </ul>
 +        <button><div class="navicon"></div></button>
 +        <ul class="hidden-links hidden"></ul>
 +        <div class="nav-lang">
 +          
 +            
 +            
 +            <a href=/docs/communication-btw-sc-ms/>English</a>
 +          
 +        </div>
 +      </nav>
 +    </div>
 +  </div>
 +</div>
 +
 +
 +    
 +
 +
 +
 +<div id="main" role="main">
 +  
 +  <div class="sidebar sticky">
 +      
 +      <div class="back-to-home">首页 > <a href="/cn/">ServiceComb</a></div>
 +      
 +  
 +
 +<div itemscope itemtype="http://schema.org/Person">
 +
 +  
 +
 +  <div class="author__content">
 +    <h3 class="author__name" itemprop="name">Mohammad Asif Siddiqui</h3>
 +    
 +      <p class="author__bio" itemprop="description">
 +	    
 +	      
 +	        Gopher, PaaS and Microservice
 +	      
 +	    
 +      </p>
 +    
 +  </div>
 +
 +  <div class="author__urls-wrapper">
 +    <button class="btn btn--inverse">关注</button>
 +    <ul class="author__urls social-icons">
 +      
 +
 +      
 +        <li>
 +          <a href="http://asifdxtreme.github.io" itemprop="url">
 +            <i class="fa fa-fw fa-chain" aria-hidden="true"></i> 网站
 +          </a>
 +        </li>
 +      
 +
 +      
 +        <li>
 +          <a href="mailto:mohammad.asif.siddiqui1@huawei.com">
 +            <meta itemprop="email" content="mohammad.asif.siddiqui1@huawei.com" />
 +            <i class="fa fa-fw fa-envelope-square" aria-hidden="true"></i> 电子邮箱
 +          </a>
 +        </li>
 +      
 +
 +      
 +
 +      
 +        <li>
 +          <a href="https://twitter.com/asifdxtreme" itemprop="sameAs">
 +            <i class="fa fa-fw fa-twitter-square" aria-hidden="true"></i> Twitter
 +          </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="Communication Between Service-Center and MicroServices">
 +    <meta itemprop="description" content="An introduction of how service-center and microservices work together">
 +    <meta itemprop="datePublished" content="August 09, 2017">
 +    <meta itemprop="dateModified" content="August 09, 2017">
 +
 +    <div class="page__inner-wrap">
 +      
 +        
 +          <header>
 +            <h1 class="page__title" itemprop="headline">Communication Between Service-Center and MicroServices
 +</h1>
 +            
 +              <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
 +  1 分钟 阅读
 +
 +</p>
 +            
 +          </header>
 +        
 +      
 +
 +      <section class="page__content" itemprop="text">
 +        <p>Service-Center(<a href="https://github.com/apache/incubator-servicecomb-service-center">SC</a>) is a service registry that allows services to register their instance information and to discover providers of a given service.
 +SC uses etcd to store all the information of micro-service and its instances. Below is the diagram stating the working principles and flow of SC.</p>
 +
 +<h4 id="on-startup">On StartUp</h4>
 +<p>Here we assume that micro-services are written using <a href="https://github.com/apache/incubator-servicecomb-java-chassis">java-chassis</a> sdk. So when micro-service boots up then java-chassis sdk does the following list of tasks.</p>
 +
 +<ol>
 +  <li>
 +    <p>On startup provider registers the micro-service to SC if not registered earlier and also register its instance information like its Ip and Port on which instance is running.</p>
 +  </li>
 +  <li>
 +    <p>SC stores the provider information in etcd.</p>
 +  </li>
 +  <li>
 +    <p>On startup consumer retrieves the list of all provider instance from SC using the micro-service name of the provider.</p>
 +  </li>
 +  <li>
 +    <p>Consumer sdk stores all the information of provider instances in its cache.</p>
 +  </li>
 +  <li>
 +    <p>Consumer sdk creates a web socket connection to SC to watch all the provider instance information, if there is any change in the provider then sdk updates it’s cache information.</p>
 +  </li>
 +</ol>
 +
 +<p><img src="/assets/images/onStartup.PNG" alt="OnStartup" class="align-center" /></p>
 +
 +<h4 id="communication-between-consumer---provider">Communication between Consumer -&gt; Provider</h4>
 +<p>Once the bootup is successful then the consumer can communicate with providers flawlessly, below is the diagram illustrating the communication between provider and consumer.</p>
 +
 +<p><img src="/assets/images/communication.PNG" alt="Communication" class="align-center" /></p>
 +
 +<p>Provider instance regularly sends heartbeat signal every 30 seconds to SC, if SC does not recieve the heartbeat for particular instance then the information in etcd expires and the provider instance information is removed.<br />
 +Consumer watches the information of provider instances from SC and if there is any change then the cache is updated.<br />
 +When Consumer needs to communicate to Provider then consumer reads endpoints of the provider instances from cache and do loadbalancing to communicate to Provider.</p>
 +
 +        
 +      </section>
 +
 +      <footer class="page__meta">
 +        
 +        
 +  
 +
 +
 +  
 +  
 +  
 +
 +  <p class="page__taxonomy">
 +    <strong><i class="fa fa-fw fa-tags" aria-hidden="true"></i> 标签: </strong>
 +    <span itemprop="keywords">
 +    
 +      
 +      
 +      <a href="/tags/#%E6%9C%8D%E5%8A%A1%E4%B8%AD%E5%BF%83" class="page__taxonomy-item" rel="tag">服务中心</a>
 +    
 +    </span>
 +  </p>
 +
 +
 +
 +
 +
 +        
 +          
 +            
 +              <p class="page__date"><strong><i class="fa fa-fw fa-calendar" aria-hidden="true"></i> 最新的:</strong> <time datetime="2017-08-09">2017年8月9日</time></p>
 +            
 +          
 +        
 +      </footer>
 +
 +      <section class="page__share">
 +  
 +    <h4 class="page__share-title">分享</h4>
 +  
 +
 +  <a href="https://twitter.com/intent/tweet?via=ServiceComb&text=Communication Between Service-Center and MicroServices /cn/docs/communication-btw-sc-ms/" class="btn btn--twitter" title="分享 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=/cn/docs/communication-btw-sc-ms/" class="btn btn--facebook" title="分享 Facebook"><i class="fa fa-fw fa-facebook" aria-hidden="true"></i><span> Facebook</span></a>
 +
 +  <a href="https://plus.google.com/share?url=/cn/docs/communication-btw-sc-ms/" class="btn btn--google-plus" title="分享 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=/cn/docs/communication-btw-sc-ms/" class="btn btn--linkedin" title="分享 LinkedIn"><i class="fa fa-fw fa-linkedin" aria-hidden="true"></i><span> LinkedIn</span></a>
 +</section>
 +
 +
 +      
 +  <nav class="pagination">
 +    
 +      <a href="/docs/communication-btw-sc-ms/" class="pagination--pager" title="Communication Between Service-Center and MicroServices
 +">向前</a>
 +    
 +    
 +      <a href="/docs/company-on-kubernetes/" class="pagination--pager" title="One-click Deployment at Kubernetes
 +">向后</a>
 +    
 +  </nav>
 +
 +
 +    </div>
 +
 +    
 +      <div class="page__comments">
 +  
 +  
 +    <section id="static-comments">
 +      
 +        <!-- Start static comments -->
 +        <div class="js-comments">
 +          
 +        </div>
 +        <!-- End static comments -->
 +
 +        <!-- Start new comment form -->
 +        <h4 class="page__comments-title">留下评论</h4>
 +        <p class="small">您的电子邮箱地址并不会被展示。请填写标记为必须的字段。 <span class="required">*</span></p>
 +        <form id="new_comment" class="page__comments-form js-form form" method="post" action="https://api.staticman.net/v1/entry/apache/incubator-servicecomb-website/master">
 +          <div class="form__spinner">
 +            <i class="fa fa-spinner fa-spin fa-3x fa-fw"></i>
 +            <span class="sr-only">正在加载...</span>
 +          </div>
 +
 +          <fieldset>
 +            <label for="comment-form-message">评论 <small class="required">*</small></label>
 +            <textarea type="text" rows="3" id="comment-form-message" name="fields[message]" tabindex="1"></textarea>
 +            <div class="small help-block"><a href="https://daringfireball.net/projects/markdown/">Markdown语法已支持。</a></div>
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-name">姓名 <small class="required">*</small></label>
 +            <input type="text" id="comment-form-name" name="fields[name]" tabindex="2" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-email">电子邮箱 <small class="required">*</small></label>
 +            <input type="email" id="comment-form-email" name="fields[email]" tabindex="3" />
 +          </fieldset>
 +          <fieldset>
 +            <label for="comment-form-url">网站(可选)</label>
 +            <input type="url" id="comment-form-url" name="fields[url]" tabindex="4"/>
 +          </fieldset>
 +          <fieldset class="hidden" style="display: none;">
 +            <input type="hidden" name="options[slug]" value="communication-btw-sc-ms">
 +            <label for="comment-form-location">Not used. Leave blank if you are a human.</label>
 +            <input type="text" id="comment-form-location" name="fields[hidden]" autocomplete="off"/>
 +          </fieldset>
 +          <!-- Start comment form alert messaging -->
 +          <p class="hidden js-notice">
 +            <strong class="js-notice-text"></strong>
 +          </p>
 +          <!-- End comment form alert messaging -->
 +          <fieldset>
 +            <button type="submit" id="comment-form-submit" tabindex="5" class="btn btn--large">提交评论</button>
 +          </fieldset>
 +        </form>
 +        <!-- End new comment form -->
 +      
 +    </section>
 +  
 +</div>
 +
 +    
 +  </article>
 +
 +  
 +  
 +    <div class="page__related">
 +      <h4 class="page__related-title">猜您还喜欢</h4>
 +      <div class="grid__wrapper">
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-Report/" rel="permalink">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT Download)
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
++    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup -Shanghai 2019.09.20 Report (PPT)
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   2 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/how-to-do-microservice-accept-test/" rel="permalink">如何给微服务架构的项目做验收测试?
 +</a>
 +      
 +    </h2>
-     <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
++    <p class="archive__item-excerpt" itemprop="description">本文将介绍如何给微服务架构的项目做验收测试
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   少于 1 分钟 阅读
++  2 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
++        <a href="/cn/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
 +    </h2>
 +    <p class="archive__item-excerpt" itemprop="description">Apache ServiceComb Meetup
 +</p>
 +    
 +      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
 +
 +
 +
 +
-   3 分钟 阅读
++  少于 1 分钟 阅读
 +
 +</p>
 +    
 +  </article>
 +</div>
 +
 +        
 +          
 +
 +
 +
 +<div class="grid__item">
 +  <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork">
 +    
 +    <h2 class="archive__item-title" itemprop="headline">
 +      
-         <a href="/cn/docs/servicecomb-pack-eureka/" rel="permalink">ServiceComb Pack 0.4.0 集成发现服务 : Spring Cloud Eureka
++        <a href="/docs/Apache-ServiceComb-Meetup-2019-Shanghai-KubeCon+CloudNative+OSS-Report/" rel="permalink">Apache ServiceComb Meetup - Shanghai 2019.06.24 Report (PDF Download)
 +</a>
 +      
... 76132 lines suppressed ...