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

albumenj pushed a commit to branch refactor/next
in repository https://gitbox.apache.org/repos/asf/dubbo-website.git

commit 8774c4fb2774be311dabee1df63fbf3db9d461fc
Merge: f903d9c1fec 2d2ea68cd9f
Author: Albumen Kevin <[email protected]>
AuthorDate: Mon Jan 2 20:10:18 2023 +0800

    Merge branch 'master' into refactor/next
    
    # Conflicts:
    #       content/zh/overview/tasks/migration/service-discovery-samples.md
    #       content/zh/overview/what/dubbo3.md

 .github/workflows/build_and_deploy.yml             |  38 +-
 .htaccess                                          |  13 +-
 cn_config.toml                                     | 196 ++++++
 content/en/_index.html                             |  14 +-
 content/en/blog/news/dubbo-101.md                  |   2 +-
 content/en/blog/news/dubbo-annotation.md           |   2 +-
 content/en/blog/news/dubbo-async-client.md         |   4 +-
 content/en/blog/news/dubbo-async-server.md         |   2 +-
 content/en/blog/news/dubbo-fescar.md               |   8 +-
 content/en/blog/news/dubbo-generic-invoke.md       |   2 +-
 content/en/blog/news/dubbo-new-async.md            |   6 +-
 content/en/blog/news/dubbo-zk.md                   |   2 +-
 .../news/how-to-proxy-dubbo-in-apache-apisix.md    |   2 +-
 content/en/blog/releases/past-releases.md          |  57 +-
 content/en/community/_index.md                     |   3 -
 content/en/docs/_index.md                          |   3 -
 content/en/docs/faq/_index.md                      |   2 +-
 .../en/docs/v2.7/user/configuration/annotation.md  |   2 +-
 .../configuration/configuration-load-process.md    |   6 +-
 .../docs/v2.7/user/examples/callback-parameter.md  |   2 +-
 content/en/docs/v2.7/user/examples/group-merger.md |   2 +-
 .../v2.7/user/examples/parameter-validation.md     |   2 +-
 content/en/docs/v2.7/user/examples/result-cache.md |   2 +-
 .../docs/v2.7/user/references/protocol/thrift.md   |   2 +-
 content/en/docs3-v2/erlang-sdk/_index.md           |   1 -
 content/en/docs3-v2/golang-sdk/_index.md           |   1 -
 content/en/docs3-v2/java-sdk/_index.md             |  19 +
 .../java-sdk/advanced-features-and-usage/_index.md |  11 +
 .../advanced-features-and-usage/others/_index.md   |   8 +
 .../others/dubbo-kubernetes-probe.md               |  70 ++
 .../others/graceful-shutdown.md                    |  50 ++
 .../others/logger-management.md                    | 120 ++++
 .../others/service-container.md                    |  60 ++
 .../advanced-features-and-usage/others/set-host.md |  80 +++
 .../performance/_index.md                          |   6 +
 .../performance/concurrency-control.md             |  74 ++
 .../performance/config-connections.md              |  44 ++
 .../performance/dump.md                            |  55 ++
 .../performance/lazy-connect.md                    |  18 +
 .../performance/loadbalance.md                     | 105 +++
 .../performance/profiler.md                        | 189 ++++++
 .../performance/reference-config-cache.md          |  43 ++
 .../performance/result-cache.md                    |  36 +
 .../performance/router-snapshot.md                 |  79 +++
 .../performance/serialization.md                   | 241 +++++++
 .../performance/simplify-registry-data.md          | 255 +++++++
 .../performance/stickiness.md                      |  26 +
 .../performance/support-graalvm.md                 | 213 ++++++
 .../performance/threading-model/_index.md          |   6 +
 .../performance/threading-model/consumer.md        |  45 ++
 .../performance/threading-model/provider.md        | 127 ++++
 .../advanced-features-and-usage/security/_index.md |   6 +
 .../advanced-features-and-usage/security/auth.md   |  40 ++
 .../advanced-features-and-usage/security/tls.md    |  55 ++
 .../security/token-authorization.md                |  48 ++
 .../advanced-features-and-usage/service/_index.md  |   6 +
 .../service/accesslog.md                           |  27 +
 .../service/async-call.md                          | 177 +++++
 .../service/async-execute-on-provider.md           |  98 +++
 .../service/attachment.md                          | 103 +++
 .../service/callback-parameter.md                  |  54 +-
 .../service/consistent-hash.md                     |  47 ++
 .../advanced-features-and-usage/service/context.md |  49 ++
 .../service/delay-publish.md                       |  59 ++
 .../service/distributed-transaction.md             |  15 +
 .../service/echo-service.md                        |  36 +
 .../service/events-notify.md                       | 108 +++
 .../service/explicit-target.md                     |  60 ++
 .../service/fault-tolerent-strategy.md             | 137 ++++
 .../service/generic-reference.md                   | 376 +++++++++++
 .../service/generic-service.md                     |  54 ++
 .../service/group-merger.md                        |  69 ++
 .../service/isolation-executor.md                  |  42 +-
 .../service/local-call.md                          |  59 ++
 .../service/local-mock.md                          | 157 +++++
 .../service/local-stub.md                          |  55 ++
 .../service/multi-protocols.md                     |  44 +-
 .../service/multi-registry.md                      |  87 +++
 .../service/multi-versions.md                      |  50 ++
 .../service/parameter-validation.md                |  88 +--
 .../service/port-unification.md                    | 125 ++++
 .../service/preflight-check.md                     |  67 ++
 .../service/reactive.md                            |  74 +-
 .../service/registry-only.md                       |  27 +
 .../service/service-downgrade.md                   |  86 +++
 .../service/service-group.md                       | 169 +++++
 .../service/specify-ip.md                          | 103 +++
 .../service/streaming.md                           |   9 +
 .../service/subscribe-only.md                      |  27 +
 .../service/transaction.md                         | 397 +++++++++++
 .../advanced-features-and-usage/traffic/_index.md  |  37 +
 .../traffic/config-rule.md                         | 172 +++++
 .../traffic/mesh-style/_index.md                   | 268 ++++++++
 .../traffic/mesh-style/ab-testing-deployment.md    |  19 +
 .../traffic/mesh-style/blue-green-deployment.md    |  19 +
 .../traffic/mesh-style/canary-deployment.md        |  20 +
 .../traffic/mesh-style/demo-rule-deployment.md     | 349 ++++++++++
 .../traffic/mesh-style/destination-rule.md         |  94 +++
 .../traffic/mesh-style/dynamic-rule-deployment.md  |  78 +++
 .../traffic/mesh-style/virtualservice.md           | 481 +++++++++++++
 .../traffic/mesh-style/weight-rule-deployment.md   |  47 ++
 .../traffic/routing-rule.md                        | 254 +++++++
 .../java-sdk/concepts-and-architecture/_index.md   |   8 +
 .../concepts-and-architecture/code-architecture.md | 103 +++
 .../java-sdk/concepts-and-architecture/mesh.md     |  71 ++
 .../overall-architecture.md                        |  72 ++
 .../concepts-and-architecture/service-discovery.md |  59 ++
 .../service-invocation.md                          | 155 +++++
 .../java-sdk/concepts-and-architecture/triple.md   |  24 +
 content/en/docs3-v2/java-sdk/faq/0/1.md            |  22 +
 content/en/docs3-v2/java-sdk/faq/0/10.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/0/11.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/0/12.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/0/13.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/0/14.md           |  19 +
 content/en/docs3-v2/java-sdk/faq/0/15.md           |  19 +
 content/en/docs3-v2/java-sdk/faq/0/16.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/0/17.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/0/18.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/0/19.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/0/2.md            |  14 +
 content/en/docs3-v2/java-sdk/faq/0/20.md           |  20 +
 content/en/docs3-v2/java-sdk/faq/0/21.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/0/22.md           |  23 +
 content/en/docs3-v2/java-sdk/faq/0/23.md           |  21 +
 content/en/docs3-v2/java-sdk/faq/0/24.md           |  19 +
 content/en/docs3-v2/java-sdk/faq/0/25.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/0/26.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/0/27.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/0/3.md            |  31 +
 content/en/docs3-v2/java-sdk/faq/0/4.md            |  48 ++
 content/en/docs3-v2/java-sdk/faq/0/5.md            |  23 +
 content/en/docs3-v2/java-sdk/faq/0/6.md            |  18 +
 content/en/docs3-v2/java-sdk/faq/0/7.md            |  19 +
 content/en/docs3-v2/java-sdk/faq/0/8.md            |  17 +
 content/en/docs3-v2/java-sdk/faq/0/9.md            |  17 +
 content/en/docs3-v2/java-sdk/faq/0/_index.md       |   8 +
 content/en/docs3-v2/java-sdk/faq/1/1.md            |  17 +
 content/en/docs3-v2/java-sdk/faq/1/10.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/1/11.md           |  14 +
 content/en/docs3-v2/java-sdk/faq/1/12.md           |  15 +
 content/en/docs3-v2/java-sdk/faq/1/13.md           |  14 +
 content/en/docs3-v2/java-sdk/faq/1/14.md           |  15 +
 content/en/docs3-v2/java-sdk/faq/1/15.md           |  15 +
 content/en/docs3-v2/java-sdk/faq/1/16.md           |  19 +
 content/en/docs3-v2/java-sdk/faq/1/17.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/1/18.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/1/19.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/1/20.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/1/21.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/1/22.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/1/23.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/1/24.md           |  20 +
 content/en/docs3-v2/java-sdk/faq/1/25.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/1/26.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/1/27.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/1/28.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/1/29.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/1/3.md            |  13 +
 content/en/docs3-v2/java-sdk/faq/1/30.md           |  20 +
 content/en/docs3-v2/java-sdk/faq/1/31.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/1/32.md           |  20 +
 content/en/docs3-v2/java-sdk/faq/1/33.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/1/34.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/1/35.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/1/36.md           |  15 +
 content/en/docs3-v2/java-sdk/faq/1/37.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/1/38.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/1/39.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/1/4.md            |  18 +
 content/en/docs3-v2/java-sdk/faq/1/40.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/1/41.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/1/5.md            |  14 +
 content/en/docs3-v2/java-sdk/faq/1/6.md            |  15 +
 content/en/docs3-v2/java-sdk/faq/1/7.md            |  15 +
 content/en/docs3-v2/java-sdk/faq/1/8.md            |  18 +
 content/en/docs3-v2/java-sdk/faq/1/9.md            |  25 +
 content/en/docs3-v2/java-sdk/faq/1/_index.md       |   8 +
 content/en/docs3-v2/java-sdk/faq/2/1.md            |   8 +
 content/en/docs3-v2/java-sdk/faq/2/10.md           |  21 +
 content/en/docs3-v2/java-sdk/faq/2/11.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/2/12.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/2/13.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/2/14.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/2/15.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/2/16.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/2/17.md           |  19 +
 content/en/docs3-v2/java-sdk/faq/2/18.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/2/19.md           |  19 +
 content/en/docs3-v2/java-sdk/faq/2/2.md            |  27 +
 content/en/docs3-v2/java-sdk/faq/2/20.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/2/3.md            |  17 +
 content/en/docs3-v2/java-sdk/faq/2/4.md            |  17 +
 content/en/docs3-v2/java-sdk/faq/2/5.md            |  18 +
 content/en/docs3-v2/java-sdk/faq/2/6.md            |  18 +
 content/en/docs3-v2/java-sdk/faq/2/7.md            |  17 +
 content/en/docs3-v2/java-sdk/faq/2/8.md            |  17 +
 content/en/docs3-v2/java-sdk/faq/2/9.md            |  17 +
 content/en/docs3-v2/java-sdk/faq/2/_index.md       |   6 +
 content/en/docs3-v2/java-sdk/faq/3/1.md            |  22 +
 content/en/docs3-v2/java-sdk/faq/3/2.md            |  19 +
 content/en/docs3-v2/java-sdk/faq/3/3.md            |  16 +
 content/en/docs3-v2/java-sdk/faq/3/4.md            |  19 +
 content/en/docs3-v2/java-sdk/faq/3/5.md            |  18 +
 content/en/docs3-v2/java-sdk/faq/3/6.md            |  18 +
 content/en/docs3-v2/java-sdk/faq/3/7.md            |  21 +
 content/en/docs3-v2/java-sdk/faq/3/8.md            |  22 +
 content/en/docs3-v2/java-sdk/faq/3/_index.md       |   6 +
 content/en/docs3-v2/java-sdk/faq/4/1.md            |  21 +
 content/en/docs3-v2/java-sdk/faq/4/10.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/4/11.md           |  20 +
 content/en/docs3-v2/java-sdk/faq/4/12.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/4/13.md           |  20 +
 content/en/docs3-v2/java-sdk/faq/4/14.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/4/15.md           |  15 +
 content/en/docs3-v2/java-sdk/faq/4/16.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/4/17.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/4/18.md           |  15 +
 content/en/docs3-v2/java-sdk/faq/4/19.md           |  19 +
 content/en/docs3-v2/java-sdk/faq/4/2.md            |  16 +
 content/en/docs3-v2/java-sdk/faq/4/20.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/4/3.md            |  16 +
 content/en/docs3-v2/java-sdk/faq/4/4.md            |  16 +
 content/en/docs3-v2/java-sdk/faq/4/5.md            |  16 +
 content/en/docs3-v2/java-sdk/faq/4/6.md            |  16 +
 content/en/docs3-v2/java-sdk/faq/4/7.md            |  15 +
 content/en/docs3-v2/java-sdk/faq/4/8.md            |  15 +
 content/en/docs3-v2/java-sdk/faq/4/9.md            |  16 +
 content/en/docs3-v2/java-sdk/faq/4/_index.md       |   6 +
 content/en/docs3-v2/java-sdk/faq/5/1.md            |  21 +
 content/en/docs3-v2/java-sdk/faq/5/10.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/5/11.md           |  20 +
 content/en/docs3-v2/java-sdk/faq/5/12.md           |  20 +
 content/en/docs3-v2/java-sdk/faq/5/13.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/5/14.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/5/15.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/5/16.md           |  19 +
 content/en/docs3-v2/java-sdk/faq/5/17.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/5/18.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/5/19.md           |  22 +
 content/en/docs3-v2/java-sdk/faq/5/2.md            |  16 +
 content/en/docs3-v2/java-sdk/faq/5/20.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/5/21.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/5/22.md           |  21 +
 content/en/docs3-v2/java-sdk/faq/5/23.md           |  19 +
 content/en/docs3-v2/java-sdk/faq/5/24.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/5/25.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/5/26.md           |  15 +
 content/en/docs3-v2/java-sdk/faq/5/27.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/5/28.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/5/29.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/5/3.md            |  16 +
 content/en/docs3-v2/java-sdk/faq/5/30.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/5/31.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/5/32.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/5/33.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/5/34.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/5/35.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/5/36.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/5/37.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/5/38.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/5/39.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/5/4.md            |  18 +
 content/en/docs3-v2/java-sdk/faq/5/40.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/5/5.md            |  16 +
 content/en/docs3-v2/java-sdk/faq/5/6.md            |  16 +
 content/en/docs3-v2/java-sdk/faq/5/7.md            |  20 +
 content/en/docs3-v2/java-sdk/faq/5/8.md            |  16 +
 content/en/docs3-v2/java-sdk/faq/5/9.md            |  20 +
 content/en/docs3-v2/java-sdk/faq/5/_index.md       |   6 +
 content/en/docs3-v2/java-sdk/faq/6/1.md            |  18 +
 content/en/docs3-v2/java-sdk/faq/6/10.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/6/11.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/6/12.md           |  18 +
 content/en/docs3-v2/java-sdk/faq/6/13.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/6/14.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/6/15.md           |  15 +
 content/en/docs3-v2/java-sdk/faq/6/16.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/6/2.md            |  27 +
 content/en/docs3-v2/java-sdk/faq/6/3.md            |  17 +
 content/en/docs3-v2/java-sdk/faq/6/4.md            |  19 +
 content/en/docs3-v2/java-sdk/faq/6/5.md            |  17 +
 content/en/docs3-v2/java-sdk/faq/6/6.md            |  19 +
 content/en/docs3-v2/java-sdk/faq/6/7.md            |  17 +
 content/en/docs3-v2/java-sdk/faq/6/8.md            |  17 +
 content/en/docs3-v2/java-sdk/faq/6/9.md            |  20 +
 content/en/docs3-v2/java-sdk/faq/6/_index.md       |   6 +
 content/en/docs3-v2/java-sdk/faq/7/1.md            |  16 +
 content/en/docs3-v2/java-sdk/faq/7/2.md            |  16 +
 content/en/docs3-v2/java-sdk/faq/7/3.md            |  16 +
 content/en/docs3-v2/java-sdk/faq/7/4.md            |  16 +
 content/en/docs3-v2/java-sdk/faq/7/5.md            |  17 +
 content/en/docs3-v2/java-sdk/faq/7/6.md            |  18 +
 content/en/docs3-v2/java-sdk/faq/7/7.md            |  17 +
 content/en/docs3-v2/java-sdk/faq/7/_index.md       |   6 +
 content/en/docs3-v2/java-sdk/faq/99/0.md           |  16 +
 content/en/docs3-v2/java-sdk/faq/99/1.md           |  17 +
 content/en/docs3-v2/java-sdk/faq/99/_index.md      |   6 +
 content/en/docs3-v2/java-sdk/faq/_index.md         |   9 +
 content/en/docs3-v2/java-sdk/faq/intro.md          |  40 ++
 content/en/docs3-v2/java-sdk/quick-start/_index.md |   8 +
 .../docs3-v2/java-sdk/quick-start/idl.md           |  84 +--
 .../docs3-v2/java-sdk/quick-start/spring-boot.md   |  75 +--
 .../docs3-v2/java-sdk/reference-manual/_index.md   |   8 +
 .../reference-manual/config-center/_index.md       |  22 +
 .../reference-manual/config-center/apollo.md       | 115 ++++
 .../reference-manual/config-center/nacos.md        | 112 ++++
 .../reference-manual/config-center/zookeeper.md    |  94 +++
 .../java-sdk/reference-manual/config/_index.md     |   8 +
 .../java-sdk/reference-manual/config/annotation.md | 209 ++++++
 .../java-sdk/reference-manual/config/api.md        | 311 +++++++++
 .../java-sdk/reference-manual/config/overview.md   | 166 +++++
 .../java-sdk/reference-manual/config/principle.md  | 374 +++++++++++
 .../java-sdk/reference-manual/config/properties.md | 558 ++++++++++++++++
 .../java-sdk/reference-manual/config/xml.md        |  42 +-
 .../java-sdk/reference-manual/graalvm/_index.md    | 216 ++++++
 .../reference-manual/metadata-center/_index.md     |   7 +
 .../reference-manual/metadata-center/nacos.md      | 114 ++++
 .../reference-manual/metadata-center/overview.md   | 212 ++++++
 .../reference-manual/metadata-center/redis.md      |   8 +
 .../reference-manual/metadata-center/zookeeper.md  | 173 +++++
 .../reference-manual/performance/_index.md         |   6 +
 .../reference-manual/performance/benchmarking.md   |  48 ++
 .../performance/rpc-benchmarking.md                |  55 ++
 .../java-sdk/reference-manual/protocol/_index.md   |   6 +
 .../java-sdk/reference-manual/protocol/dubbo.md    | 125 ++++
 .../java-sdk/reference-manual/protocol/grpc.md     |  34 +
 .../java-sdk/reference-manual/protocol/hessian.md  |  80 +++
 .../java-sdk/reference-manual/protocol/http.md     |  69 ++
 .../reference-manual/protocol/memcached.md         |  60 ++
 .../java-sdk/reference-manual/protocol/overview.md | 200 ++++++
 .../java-sdk/reference-manual/protocol/redis.md    |  61 ++
 .../java-sdk/reference-manual/protocol/rest.md     | 742 +++++++++++++++++++++
 .../java-sdk/reference-manual/protocol/rmi.md      |  96 +++
 .../java-sdk/reference-manual/protocol/thrift.md   |  51 ++
 .../reference-manual/protocol/triple/_index.md     |   6 +
 .../reference-manual/protocol/triple/guide.md      | 278 ++++++++
 .../reference-manual/protocol/triple}/idl.md       | 153 +++--
 .../reference-manual/protocol/triple/migration.md  |  83 +++
 .../reference-manual/protocol/triple/overview.md   |  39 ++
 .../reference-manual/protocol/triple/pojo.md}      | 116 ++--
 .../reference-manual/protocol/triple/streaming.md  | 153 +++++
 .../reference-manual/protocol/webservice.md        | 112 ++++
 .../java-sdk/reference-manual/qos/_index.md        |   6 +
 .../java-sdk/reference-manual/qos/command.md       |  48 ++
 .../reference-manual/qos/logger-management.md      |  94 +++
 .../java-sdk/reference-manual/qos/overview.md      | 212 ++++++
 .../java-sdk/reference-manual/qos/probe.md         |  42 ++
 .../java-sdk/reference-manual/qos/profiler.md      |  74 ++
 .../reference-manual/qos/router-snapshot.md        | 110 +++
 .../reference-manual/qos/service-management.md     |  74 ++
 .../java-sdk/reference-manual/registry/_index.md   |   7 +
 .../reference-manual/registry/multicast/_index.md  |  52 ++
 .../registry/multiple-registry/_index.md           | 187 ++++++
 .../reference-manual/registry/nacos/_index.md      | 190 ++++++
 .../reference-manual/registry/overview/_index.md   |  76 +++
 .../reference-manual/registry/redis/_index.md      |  74 ++
 .../java-sdk/reference-manual/registry/simple.md   |  58 ++
 .../reference-manual/registry/zookeeper/_index.md  | 133 ++++
 .../java-sdk/reference-manual/spi/_index.md        |   6 +
 .../reference-manual/spi/description/_index.md     |   6 +
 .../reference-manual/spi/description/cache.md      |  88 +++
 .../reference-manual/spi/description/cluster.md    |  83 +++
 .../reference-manual/spi/description/compiler.md   |  60 ++
 .../spi/description/config-center.md               | 102 +++
 .../reference-manual/spi/description/container.md  |  67 ++
 .../reference-manual/spi/description/dispatcher.md |  67 ++
 .../reference-manual/spi/description/dubbo-spi.md  | 705 ++++++++++++++++++++
 .../reference-manual/spi/description/exchanger.md  |  96 +++
 .../spi/description/exporter-listener.md           |  70 ++
 .../spi/description/extension-factory.md           |  62 ++
 .../reference-manual/spi/description/filter.md     |  94 +++
 .../spi/description/invoker-listener.md            |  69 ++
 .../reference-manual/spi/description/liveness.md   |  72 ++
 .../spi/description/load-balance.md                |  70 ++
 .../spi/description/logger-adapter.md              |  89 +++
 .../reference-manual/spi/description/merger.md     |  72 ++
 .../spi/description/metadata-report.md             |  91 +++
 .../reference-manual/spi/description/monitor.md    |  80 +++
 .../reference-manual/spi/description/networker.md  |  64 ++
 .../reference-manual/spi/description/page.md       |  68 ++
 .../reference-manual/spi/description/protocol.md   | 158 +++++
 .../spi/description/proxy-factory.md               |  70 ++
 .../spi/description/qos-permission.md              |  62 ++
 .../reference-manual/spi/description/readiness.md  |  74 ++
 .../reference-manual/spi/description/registry.md   | 210 ++++++
 .../reference-manual/spi/description/remoting.md   | 127 ++++
 .../reference-manual/spi/description/router.md     |  67 ++
 .../reference-manual/spi/description/serialize.md  |  77 +++
 .../reference-manual/spi/description/startup.md    |  73 ++
 .../spi/description/status-checker.md              |  69 ++
 .../spi/description/telnet-handler.md              |  82 +++
 .../reference-manual/spi/description/threadpool.md |  65 ++
 .../reference-manual/spi/description/validation.md |  80 +++
 .../java-sdk/reference-manual/spi/overview.md      | 101 +++
 .../2.x-to-3.x-compatibility-guide.md              |  96 +++
 .../3.0-to-3.1-compatibility-guide.md              |  22 +
 .../3.1-to-3.2-compatibility-guide.md              |  85 +++
 .../java-sdk/upgrades-and-compatibility/_index.md  |   8 +
 .../upgrades-and-compatibility/migration-triple.md | 344 ++++++++++
 .../protobuf&interface.md                          | 141 ++++
 .../serialization-upgrade.md                       |  26 +
 .../service-discovery/_index.md                    |   6 +
 .../migration-service-discovery.md                 | 159 +++++
 .../service-discovery/service-discovery-rule.md    | 203 ++++++
 .../service-discovery/service-discovery-samples.md |  76 +++
 .../en/docs3-v2/rust-sdk/java-interoperability.md  |   6 +-
 content/en/latest/community/_index.md              |   3 -
 .../en/latest/contribution-guidelines/_index.md    |   3 -
 content/en/latest/facade-docs/_index.md            |   5 -
 content/en/latest/notices/_index.md                |   3 -
 content/en/overview/_index.md                      |  31 +
 content/en/overview/mannual/Golang.md              |  14 +
 content/en/overview/mannual/Java.md                |  13 +
 content/en/overview/mannual/Rust.md                |  13 +
 content/en/overview/mannual/_index.md              |  50 ++
 content/en/overview/quickstart/_index.md           |  38 ++
 content/en/overview/tasks/_index.md                |  11 +
 content/en/overview/tasks/ecosystem/_index.md      |  58 ++
 content/en/overview/tasks/ecosystem/rate-limit.md  |  95 +++
 content/en/overview/tasks/ecosystem/transaction.md | 307 +++++++++
 content/en/overview/tasks/kubernetes/_index.md     |  38 ++
 .../overview/tasks/kubernetes/deploy-on-k8s.md     | 118 ++--
 content/en/overview/tasks/mesh/_index.md           |  61 ++
 content/en/overview/tasks/mesh/dubbo-mesh.md       | 301 +++++++++
 content/en/overview/tasks/mesh/proxyless.md        | 270 ++++++++
 content/en/overview/tasks/migration/2to3.md        |  44 ++
 content/en/overview/tasks/migration/_index.md      |  48 ++
 .../overview/tasks/migration/migration-triple.md   |  38 ++
 .../tasks/migration/service-discovery-samples.md   |  78 +++
 .../en/overview/tasks/traffic-management/_index.md |  88 +++
 .../overview/tasks/traffic-management/isolation.md |  78 +++
 .../overview/tasks/traffic-management/timeout.md   |  79 +++
 .../tasks/traffic-management/traffic-condition.md  |  63 ++
 .../tasks/traffic-management/traffic-gray.md       | 104 +++
 .../tasks/traffic-management/traffic-routing.md    |  66 ++
 .../en/overview/tasks/traffic-management/weight.md |  49 ++
 .../en/overview/tasks/traffic-management/zone.md   |  63 ++
 content/en/overview/tasks/triple/_index.md         |  48 ++
 content/en/overview/tasks/triple/idl.md            | 237 +++++++
 content/en/overview/tasks/triple/streaming.md      | 296 ++++++++
 content/en/overview/tasks/triple/wrap.md           | 171 +++++
 content/en/overview/what/_index.md                 |  16 +
 content/en/overview/what/architecture.md           | 124 ++++
 content/en/overview/what/dubbo3.md                 |  94 +++
 content/en/overview/what/ecosystem.md              |  60 ++
 content/en/overview/what/extensibility.md          | 100 +++
 content/en/overview/what/overview.md               | 105 +++
 content/en/overview/what/usecases.md               |   9 +
 content/en/release/_index.md                       |  13 +
 content/en/release/dubbo-admin.md                  |  26 +
 content/en/release/dubbo-go-pixiu.md               |  14 +
 content/en/release/dubbo-spi-extensions.md         | 169 +++++
 content/en/release/go.md                           |  14 +
 content/en/release/java.md                         |  99 +++
 content/en/release/past-releases/_index.md         |   7 +
 content/en/release/past-releases/dubbo-admin.md    |  19 +
 content/en/release/past-releases/dubbo-go-pixiu.md |  14 +
 .../release/past-releases/dubbo-spi-extensions.md  | 107 +++
 content/en/release/past-releases/go.md             |  14 +
 content/{zh => en}/release/past-releases/java.md   | 152 ++++-
 content/zh/blog/integration/dubbo-fescar.md        |   8 +-
 .../integration/dubbo-integrate-with-hystrix.md    |   4 +-
 content/zh/blog/integration/dubbo-zk.md            |   2 +-
 .../how-to-proxy-dubbo-in-apache-apisix.md         |   2 +-
 ...224\237\345\221\275\345\221\250\346\234\237.md" |   4 +-
 .../codeanalysis/3.0.8/2-serviceconfig-config.md   |   2 +-
 ...232\204\345\210\235\345\247\213\345\214\226.md" | 147 ++--
 .../blog/java/codeanalysis/triple-backpressure.md  | 111 +++
 .../zh/blog/java/codeanalysis/triple-exception.md  | 226 +++++++
 .../blog/java/codeanalysis/v3-service-discovery.md |   2 +-
 content/zh/blog/java/demos/dubbo-101.md            |   4 +-
 content/zh/blog/java/demos/dubbo-annotation.md     |   4 +-
 content/zh/blog/java/demos/dubbo-async-client.md   |   4 +-
 content/zh/blog/java/demos/dubbo-async-server.md   |   4 +-
 .../demos/dubbo-consistent-hash-implementation.md  |   4 +-
 .../zh/blog/java/demos/dubbo-copywriting-style.md  |  10 +-
 content/zh/blog/java/demos/dubbo-new-async.md      |   6 +-
 content/zh/blog/java/demos/dubbo-stub-mock.md      |   4 +-
 .../dubbo-supporting-grpc-http2-and-protobuf.md    |   6 +-
 content/zh/blog/java/demos/proxyless-guide.md      |   2 +-
 content/zh/blog/news/20221128-release.md           |  62 ++
 content/zh/blog/news/20221222-release.md           | 112 ++++
 content/zh/blog/news/apache-dubbo-2019-2020.md     |   4 +-
 content/zh/blog/news/release-roadmap.md            |  67 ++
 content/zh/docs/advanced/callback-parameter.md     |   2 +-
 content/zh/docs/advanced/group-merger.md           |   2 +-
 content/zh/docs/advanced/parameter-validation.md   |   2 +-
 content/zh/docs/advanced/pb-generic-reference.md   |   4 +-
 content/zh/docs/advanced/protobuf&interface.md     |   2 +-
 content/zh/docs/advanced/protobuf-idl.md           |   4 +-
 content/zh/docs/advanced/result-cache.md           |   2 +-
 content/zh/docs/advanced/set-host.md               |  27 +-
 content/zh/docs/advanced/tls.md                    |   2 +-
 content/zh/docs/migration/migration-triple.md      |  14 +-
 content/zh/docs/quick-start.md                     |   4 +-
 .../zh/docs/references/configuration/annotation.md |   2 +-
 content/zh/docs/references/configuration/api.md    |   2 +-
 .../zh/docs/references/configuration/overview.md   |   6 +-
 content/zh/docs/references/configuration/xml.md    |   2 +-
 content/zh/docs/references/protocols/gRPC.md       |   4 +-
 content/zh/docs/references/protocols/tri.md        |   4 +-
 content/zh/docs3-v2/golang-sdk/_index.md           |   1 -
 .../zh/docs3-v2/golang-sdk/quickstart/_index.md    |   2 +-
 .../quickstart/quickstart_triple_with_customize.md | 208 ++++++
 content/zh/docs3-v2/golang-sdk/tutorial/_index.md  |   5 +
 .../golang-sdk/tutorial/debugging/_index.md        |   5 +
 .../golang-sdk/tutorial/deployment/_index.md       |   5 +
 .../tutorial/deployment/docker/_index.md           |   5 +
 .../tutorial/deployment/kubernetes/_index.md       |   5 +
 .../tutorial/deployment/practice/_index.md         |   5 +
 .../docs3-v2/golang-sdk/tutorial/develop/_index.md |   5 +
 .../tutorial/develop/config-center/_index.md       |   5 +
 .../tutorial/develop/config-center/api/_index.md   |   5 +
 .../tutorial/develop/config-center/desc/_index.md  |   5 +
 .../develop/config-center/remote/_index.md         |   5 +
 .../golang-sdk/tutorial/develop/features/_index.md |   5 +
 .../tutorial/develop/features/fault/_index.md      |   5 +
 .../tutorial/develop/features/generic/_index.md    |   5 +
 .../develop/features/transaction/_index.md         |   5 +
 .../tutorial/develop/features/transfer/_index.md   |   5 +
 .../tutorial/develop/interflow/_index.md           |   5 +
 .../tutorial/develop/interflow/grpc/_index.md      |   5 +
 .../tutorial/develop/interflow/java/_index.md      |   5 +
 .../golang-sdk/tutorial/develop/protocol/_index.md |   5 +
 .../tutorial/develop/protocol/comes-back/_index.md |   5 +
 .../tutorial/develop/protocol/config/_index.md     |   5 +
 .../develop/protocol/multi-protocol/_index.md      |   5 +
 .../golang-sdk/tutorial/develop/registry/_index.md |   5 +
 .../tutorial/develop/registry/desc/_index.md       |   5 +
 .../tutorial/develop/registry/nacos/_index.md      |   5 +
 .../tutorial/develop/registry/polaris/_index.md    |   5 +
 .../tutorial/develop/registry/zookeeper/_index.md  |   5 +
 .../golang-sdk/tutorial/governance/_index.md       |   5 +
 .../tutorial/governance/features/_index.md         |   5 +
 .../tutorial/governance/features/filter/_index.md  |   5 +
 .../features/service-discovery/_index.md           |   5 +
 .../tutorial/governance/features/timeout/_index.md |   5 +
 .../tutorial/governance/health/_index.md           |   5 +
 .../tutorial/governance/health/grpc/_index.md      |   5 +
 .../governance/health/kubernetes/_index.md         |   5 +
 .../tutorial/governance/health/startup/_index.md   |   5 +
 .../golang-sdk/tutorial/governance/limit/_index.md |   5 +
 .../tutorial/governance/limit/internally/_index.md |   5 +
 .../tutorial/governance/limit/polaris/_index.md    |   5 +
 .../tutorial/governance/limit/sentinel/_index.md   |   5 +
 .../tutorial/governance/monitor/_index.md          |   5 +
 .../tutorial/governance/monitor/grafana/_index.md  |   5 +
 .../tutorial/governance/monitor/http/_index.md     |   5 +
 .../tutorial/governance/monitor/logger/_index.md   |   5 +
 .../governance/monitor/promethus/_index.md         |   5 +
 .../tutorial/governance/service-mesh/_index.md     |   5 +
 .../governance/service-mesh/deploy/_index.md       |   5 +
 .../governance/service-mesh/istio/_index.md        |   5 +
 .../governance/service-mesh/pixiu/_index.md        |   5 +
 .../governance/service-mesh/traffic/_index.md      |   5 +
 .../tutorial/governance/tracing/_index.md          |   5 +
 .../tutorial/governance/tracing/jaeger/_index.md   |   5 +
 .../governance/tracing/opentelmentry/_index.md     |   5 +
 .../governance/tracing/skywalking/_index.md        |   5 +
 .../tutorial/governance/traffic/_index.md          |   5 +
 .../governance/traffic/adaptive-service/_index.md  |   5 +
 .../tutorial/governance/traffic/graceful/_index.md |   5 +
 .../tutorial/governance/traffic/router/_index.md   |   5 +
 .../advanced-features-and-usage/others/set-host.md |  27 +-
 .../performance/dump.md                            |  36 +-
 .../performance/result-cache.md                    |   4 +-
 .../performance/simplify-registry-data.md          | 112 ++--
 .../advanced-features-and-usage/security/tls.md    |   2 +-
 .../service/async-call.md                          |   5 +-
 .../service/callback-parameter.md                  |   2 +-
 .../service/echo-service.md                        |   2 +-
 .../service/events-notify.md                       |   2 +-
 .../service/generic-reference.md                   |  36 +-
 .../service/group-merger.md                        |   2 +-
 .../service/isolation-executor.md                  |   2 +
 .../service/multi-protocols.md                     |   6 +
 .../service/multi-versions.md                      |   2 +-
 .../service/parameter-validation.md                |   2 +-
 .../service/port-unification.md                    |   6 +-
 .../service/preflight-check.md                     |  10 +-
 .../service/reactive.md                            |   4 +-
 .../service/service-group.md                       |   2 +-
 .../service/subscribe-only.md                      |   6 +
 .../concepts-and-architecture/code-architecture.md |   2 +-
 content/zh/docs3-v2/java-sdk/faq/0/10.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/0/11.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/0/12.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/0/13.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/0/14.md           |  19 +
 content/zh/docs3-v2/java-sdk/faq/0/15.md           |  19 +
 content/zh/docs3-v2/java-sdk/faq/0/16.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/0/17.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/0/18.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/0/19.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/0/20.md           |  20 +
 content/zh/docs3-v2/java-sdk/faq/0/21.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/0/22.md           |  23 +
 content/zh/docs3-v2/java-sdk/faq/0/23.md           |  21 +
 content/zh/docs3-v2/java-sdk/faq/0/24.md           |  19 +
 content/zh/docs3-v2/java-sdk/faq/0/25.md           |  18 +
 content/zh/docs3-v2/java-sdk/faq/0/26.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/0/27.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/0/6.md            |  18 +
 content/zh/docs3-v2/java-sdk/faq/0/7.md            |  19 +
 content/zh/docs3-v2/java-sdk/faq/0/8.md            |  17 +
 content/zh/docs3-v2/java-sdk/faq/0/9.md            |  17 +
 content/zh/docs3-v2/java-sdk/faq/1/10.md           |   8 +-
 content/zh/docs3-v2/java-sdk/faq/1/11.md           |  10 +-
 content/zh/docs3-v2/java-sdk/faq/1/12.md           |   9 +-
 content/zh/docs3-v2/java-sdk/faq/1/13.md           |   6 +-
 content/zh/docs3-v2/java-sdk/faq/1/14.md           |  10 +-
 content/zh/docs3-v2/java-sdk/faq/1/15.md           |   8 +-
 content/zh/docs3-v2/java-sdk/faq/1/16.md           |  12 +-
 content/zh/docs3-v2/java-sdk/faq/1/17.md           |  14 +-
 content/zh/docs3-v2/java-sdk/faq/1/19.md           |  18 +
 content/zh/docs3-v2/java-sdk/faq/1/20.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/1/21.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/1/22.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/1/26.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/1/27.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/1/28.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/1/29.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/1/30.md           |  20 +
 content/zh/docs3-v2/java-sdk/faq/1/31.md           |  18 +
 content/zh/docs3-v2/java-sdk/faq/1/32.md           |  20 +
 content/zh/docs3-v2/java-sdk/faq/1/33.md           |  18 +
 content/zh/docs3-v2/java-sdk/faq/1/34.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/1/35.md           |  18 +
 content/zh/docs3-v2/java-sdk/faq/1/36.md           |  14 +
 content/zh/docs3-v2/java-sdk/faq/1/37.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/1/38.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/1/39.md           |  18 +
 content/zh/docs3-v2/java-sdk/faq/1/40.md           |  18 +
 content/zh/docs3-v2/java-sdk/faq/1/41.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/1/5.md            |  12 +-
 content/zh/docs3-v2/java-sdk/faq/1/6.md            |  14 +-
 content/zh/docs3-v2/java-sdk/faq/1/7.md            |   9 +-
 content/zh/docs3-v2/java-sdk/faq/1/8.md            |  19 +-
 content/zh/docs3-v2/java-sdk/faq/1/9.md            |  14 +-
 content/zh/docs3-v2/java-sdk/faq/2/19.md           |  19 +
 content/zh/docs3-v2/java-sdk/faq/2/20.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/3/2.md            |  19 +
 content/zh/docs3-v2/java-sdk/faq/3/3.md            |  16 +
 content/zh/docs3-v2/java-sdk/faq/3/4.md            |  19 +
 content/zh/docs3-v2/java-sdk/faq/3/5.md            |  18 +
 content/zh/docs3-v2/java-sdk/faq/3/6.md            |  18 +
 content/zh/docs3-v2/java-sdk/faq/3/7.md            |  21 +
 content/zh/docs3-v2/java-sdk/faq/3/8.md            |  22 +
 content/zh/docs3-v2/java-sdk/faq/4/10.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/4/11.md           |  20 +
 content/zh/docs3-v2/java-sdk/faq/4/12.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/4/13.md           |  20 +
 content/zh/docs3-v2/java-sdk/faq/4/14.md           |  18 +
 content/zh/docs3-v2/java-sdk/faq/4/15.md           |  15 +
 content/zh/docs3-v2/java-sdk/faq/4/16.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/4/17.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/4/18.md           |  15 +
 content/zh/docs3-v2/java-sdk/faq/4/19.md           |  19 +
 content/zh/docs3-v2/java-sdk/faq/4/2.md            |  10 +-
 content/zh/docs3-v2/java-sdk/faq/4/20.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/4/3.md            |  16 +
 content/zh/docs3-v2/java-sdk/faq/4/4.md            |  16 +
 content/zh/docs3-v2/java-sdk/faq/4/5.md            |  16 +
 content/zh/docs3-v2/java-sdk/faq/4/6.md            |  16 +
 content/zh/docs3-v2/java-sdk/faq/4/7.md            |  15 +
 content/zh/docs3-v2/java-sdk/faq/4/8.md            |  15 +
 content/zh/docs3-v2/java-sdk/faq/4/9.md            |  16 +
 content/zh/docs3-v2/java-sdk/faq/5/21.md           |  18 +
 content/zh/docs3-v2/java-sdk/faq/5/22.md           |  21 +
 content/zh/docs3-v2/java-sdk/faq/5/23.md           |  19 +
 content/zh/docs3-v2/java-sdk/faq/5/24.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/5/25.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/5/26.md           |  15 +
 content/zh/docs3-v2/java-sdk/faq/5/27.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/5/28.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/5/29.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/5/30.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/5/31.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/5/32.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/5/33.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/5/34.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/5/35.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/5/36.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/5/37.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/5/38.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/5/39.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/5/40.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/6/1.md            |  18 +
 content/zh/docs3-v2/java-sdk/faq/6/10.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/6/11.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/6/12.md           |  18 +
 content/zh/docs3-v2/java-sdk/faq/6/13.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/6/14.md           |  16 +
 content/zh/docs3-v2/java-sdk/faq/6/15.md           |  15 +
 content/zh/docs3-v2/java-sdk/faq/6/16.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/6/3.md            |  17 +
 content/zh/docs3-v2/java-sdk/faq/6/4.md            |  19 +
 content/zh/docs3-v2/java-sdk/faq/6/5.md            |  17 +
 content/zh/docs3-v2/java-sdk/faq/6/6.md            |  19 +
 content/zh/docs3-v2/java-sdk/faq/6/7.md            |  17 +
 content/zh/docs3-v2/java-sdk/faq/6/8.md            |  17 +
 content/zh/docs3-v2/java-sdk/faq/6/9.md            |  20 +
 content/zh/docs3-v2/java-sdk/faq/7/1.md            |  16 +
 content/zh/docs3-v2/java-sdk/faq/7/2.md            |  16 +
 content/zh/docs3-v2/java-sdk/faq/7/3.md            |  16 +
 content/zh/docs3-v2/java-sdk/faq/7/4.md            |  16 +
 content/zh/docs3-v2/java-sdk/faq/7/5.md            |  17 +
 content/zh/docs3-v2/java-sdk/faq/7/6.md            |  18 +
 content/zh/docs3-v2/java-sdk/faq/7/7.md            |  17 +
 content/zh/docs3-v2/java-sdk/faq/7/_index.md       |   4 +-
 content/zh/docs3-v2/java-sdk/faq/81/1.md           |  20 +
 content/zh/docs3-v2/java-sdk/faq/81/2.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/81/3.md           |  18 +
 .../zh/docs3-v2/java-sdk/faq/{5/19.md => 81/4.md}  |   6 +-
 content/zh/docs3-v2/java-sdk/faq/81/_index.md      |   8 +
 content/zh/docs3-v2/java-sdk/faq/99/0.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/99/1.md           |  17 +
 content/zh/docs3-v2/java-sdk/faq/99/_index.md      |   6 +
 content/zh/docs3-v2/java-sdk/quick-start/idl.md    |   4 +-
 .../docs3-v2/java-sdk/quick-start/spring-boot.md   |   4 +-
 .../reference-manual/config-center/apollo.md       |   2 +-
 .../reference-manual/config-center/zookeeper.md    |   4 +-
 .../java-sdk/reference-manual/config/annotation.md |   4 +-
 .../java-sdk/reference-manual/config/api.md        |   2 +-
 .../java-sdk/reference-manual/config/xml.md        |   2 +-
 .../java-sdk/reference-manual/protocol/grpc.md     |   4 +-
 .../reference-manual/protocol/triple/guide.md      |   2 +-
 .../reference-manual/protocol/triple/migration.md  |  10 +-
 .../java-sdk/reference-manual/qos/overview.md      |  68 +-
 .../reference-manual/registry/nacos/_index.md      |   2 +-
 .../reference-manual/registry/zookeeper/_index.md  |   2 +-
 .../spi/description/qos-permission.md              |  62 ++
 .../java-sdk/reference-manual/spi/overview.md      |   4 +-
 .../2.x-to-3.x-compatibility-guide.md              | 106 ++-
 .../upgrades-and-compatibility/migration-triple.md |  14 +-
 .../protobuf&interface.md                          |   2 +-
 .../service-discovery/service-discovery-samples.md |   8 +-
 .../zh/docs3-v2/rust-sdk/java-interoperability.md  |   4 +-
 content/zh/docs3-v2/rust-sdk/unix-transport.md     | 153 +++++
 content/zh/docsv2.7/admin/ops/pinpoint.md          |   2 +-
 .../zh/docsv2.7/user/configuration/annotation.md   |   2 +-
 .../configuration/configuration-load-process.md    |   6 +-
 content/zh/docsv2.7/user/configuration/xml.md      |   2 +-
 .../docsv2.7/user/examples/callback-parameter.md   |   2 +-
 content/zh/docsv2.7/user/examples/group-merger.md  |   2 +-
 .../docsv2.7/user/examples/parameter-validation.md |   2 +-
 .../docsv2.7/user/examples/pb-generic-reference.md |   2 +-
 content/zh/docsv2.7/user/examples/protobuf-idl.md  |   4 +-
 content/zh/docsv2.7/user/examples/result-cache.md  |   2 +-
 content/zh/docsv2.7/user/examples/set-host.md      |  27 +-
 content/zh/docsv2.7/user/examples/tls.md           |   2 +-
 .../zh/docsv2.7/user/references/protocol/gRPC.md   |   4 +-
 content/zh/docsv2.7/user/versions/version-270.md   |   2 +-
 .../zh/overview/tasks/kubernetes/deploy-on-k8s.md  |   6 +-
 content/zh/overview/tasks/mesh/dubbo-mesh.md       |  20 +-
 content/zh/overview/tasks/mesh/proxyless.md        |  11 +-
 content/zh/overview/tasks/protocols/triple/idl.md  |   4 +-
 .../overview/tasks/protocols/triple/streaming.md   |   4 +-
 content/zh/overview/tasks/protocols/triple/wrap.md |   4 +-
 content/zh/release/dubbo-spi-extensions.md         | 141 ++--
 content/zh/release/java.md                         |  56 +-
 .../release/past-releases/dubbo-spi-extensions.md  |  47 ++
 content/zh/release/past-releases/java.md           | 133 +++-
 content/zh/users/_index.md                         |   8 +-
 static/imgs/blog/2022/12/19/triple/1.jpeg          | Bin 0 -> 104002 bytes
 static/imgs/blog/2022/12/19/triple/2.jpeg          | Bin 0 -> 67633 bytes
 static/imgs/blog/2022/12/19/triple/3.jpeg          | Bin 0 -> 124614 bytes
 static/imgs/blog/2022/12/19/triple/4.jpeg          | Bin 0 -> 164495 bytes
 static/imgs/blog/2022/12/19/triple/5.jpeg          | Bin 0 -> 133195 bytes
 static/imgs/blog/2022/12/28/triple/1.png           | Bin 0 -> 403771 bytes
 static/imgs/blog/2022/12/28/triple/2.png           | Bin 0 -> 1058411 bytes
 static/imgs/blog/2022/12/28/triple/3.png           | Bin 0 -> 711198 bytes
 static/imgs/blog/2022/12/28/triple/4.png           | Bin 0 -> 119297 bytes
 static/imgs/blog/2022/12/28/triple/5.png           | Bin 0 -> 179812 bytes
 static/imgs/blog/2022/12/28/triple/6.png           | Bin 0 -> 611762 bytes
 static/imgs/blog/2022/12/28/triple/7.png           | Bin 0 -> 1329508 bytes
 static/imgs/blog/2022/12/28/triple/8.png           | Bin 0 -> 492419 bytes
 static/imgs/blog/2022/12/28/triple/9.png           | Bin 0 -> 1140060 bytes
 static/imgs/blog/release/3-1-3.png                 | Bin 0 -> 1503489 bytes
 static/imgs/blog/release/3-1-4.png                 | Bin 0 -> 941334 bytes
 static/imgs/blog/release/3-2-0-beta-2.png          | Bin 0 -> 1464089 bytes
 static/imgs/blog/release/3-2-0-beta-3.png          | Bin 0 -> 843437 bytes
 static/imgs/blog/release/release-roadmap.png       | Bin 0 -> 282824 bytes
 .../imgs/docs3-v2/golang-sdk/quickstart/nacos.jpg  | Bin 0 -> 56784 bytes
 785 files changed, 30682 insertions(+), 1115 deletions(-)



Reply via email to