content/en/_index.html (103 lines of code) (raw):
+++
title = "Apache Dubbo"
linkTitle = "Apache Dubbo Website"
+++
{{< blocks/cover title="Apache Dubbo" image_anchor="top" height="min" color="secondary" >}}
<!--<div class="mt-2 mb-3 font-weight-normal">选择编程语言后快速体验!</div>-->
<!--<div class="github-stat-buttons">-->
<!-- <!– Place this tag where you want the button to render. –>-->
<!-- <div style="width:130px;float:left;" class="mr-5">-->
<!-- <a class="btn btn-block btn-info mr-3 mb-2 font-weight-normal rounded" href='docs3-v2/java-sdk/home'>-->
<!-- Java-->
<!-- </a>-->
<!-- <a class="github-button" href="https://github.com/apache/dubbo" data-color-scheme="no-preference: dark_high_contrast; light: light_high_contrast; dark: light;"-->
<!-- data-icon="octicon-star" data-size="large" data-show-count="true" aria-label="Star apache/dubbo on GitHub">Star</a>-->
<!-- </div>-->
<!-- <div style="width:120px;float:left;" class="mr-5">-->
<!-- <a class="btn btn-block btn-info mr-3 mb-2 font-weight-normal rounded" href='docs3-v2/java-sdk/home'>-->
<!-- Go-->
<!-- </a>-->
<!-- <a class="github-button" href="https://github.com/apache/dubbo-go" data-icon="octicon-star"-->
<!-- data-size="large" data-show-count="true" aria-label="Star apache/dubbo-go on GitHub">Star</a>-->
<!-- </div>-->
<!-- <div style="width:130px;float:left;" class="mr-5">-->
<!-- <a class="btn btn-block btn-info mr-3 mb-2 font-weight-normal rounded" href='docs3-v2/java-sdk/home'>-->
<!-- Rust-->
<!-- </a>-->
<!-- <a class="github-button" href="https://github.com/apache/dubbo-rust" data-icon="octicon-star"-->
<!-- data-size="large" data-show-count="true" aria-label="Star apache/dubbo-go on GitHub">Star</a>-->
<!-- </div>-->
<!-- <div style="width:130px;float:left;" class="mr-5">-->
<!-- <a class="btn btn-block btn-info mr-3 mb-2 font-weight-normal rounded" href='docs3-v2/java-sdk/home'>-->
<!-- Node.js-->
<!-- </a>-->
<!-- <a class="github-button" href="https://github.com/apache/dubbo-rust" data-icon="octicon-star"-->
<!-- data-size="large" data-show-count="true" aria-label="Star apache/dubbo-go on GitHub">Star</a>-->
<!-- </div>-->
<!--</div>-->
<!--<div class="mx-auto">-->
<!-- <p class="display-4 lead font-weight-light">一款易用的、具备高性能 RPC 通信及服务治理能力的微服务开发框架</p>-->
<!--</div>-->
<div class="mx-auto mt-3">
<div class="mt-2 mb-3 font-weight-normal">Get Started!</div>
<a class="btn btn-lg btn-info rounded mr-3 font-weight-normal" href='docs3-v2/java-sdk'>
Java
</a>
<a class="btn btn-lg btn-info rounded mr-3 font-weight-normal" href='docs3-v2/golang-sdk'>
Go
</a>
<a class="btn btn-lg btn-info rounded mr-3 font-weight-normal" href='docs3-v2/rust-sdk'>
Rust
</a>
<a class="btn btn-lg btn-info rounded mr-3 font-weight-normal" target="_blank" href='https://github.com/apache/dubbo-js'>
Node.js
</a>
<a class="btn btn-lg btn-info rounded mr-3 font-weight-normal" target="_blank" href='https://github.com/apache/dubbo-python2'>
Python
</a>
<a class="btn btn-lg btn-info rounded mr-3 font-weight-normal" href='docs3-v2'>
More...
</a>
</div>
{{< /blocks/cover >}}
{{% blocks/lead color="white" height="min" id="whyDubbo" %}}
<h1 class="font-weight-normal">Why Dubbo?</h1>
<!--<p class="font-weight-light">-->
<!-- Apache Dubbo 首先是一款 rpc 框架,通过可扩展的传输协议(二进制、基于 HTTP/2 的流式通信、HTTP+JSON 等)为微服务组件提供高性能通信,并通过 SDK 为每种语言提供易于使用的微服务配置、API 与编程范式。孵化于阿里巴巴电商应用场景,Dubbo 核心架构充分考虑了超大规模微服务集群实践诉求,历经众多行业标杆企业生产级流量考验,其构建的企业级微服务治理能力如服务发现、流量治理、可观测、认证鉴权、Service Mesh部署方案可以很好的解决企业微服务实践问题。-->
<!--</p>-->
<!--<p class="font-weight-light">-->
<!-- Apache Dubbo 是一款支持多语言的、易用的 web 和 rpc 框架,同时为构建企业级微服务提供服务发现、流量治理、可观测、认证鉴权等能力、工具与最佳实践。-->
<!--</p>-->
{{% /blocks/lead %}}
{{< blocks/section id="oceanNodes" >}}
{{% blocks/feature image="framework" url="./overview/what/advantages/usability/" %}}
#### [Easy To Use](#), Let Developers Focus On Real Business
Unified microservice development paradigm with multi-language SDK support. Supporting any protocol from HTTP/2, gRPC, REST, Thrift, to TCP.
{{% /blocks/feature %}}
{{% blocks/feature image="governance" icon="fas fa-share-alt" url="./overview/what/advantages/traffic-management/" %}}
#### [Service Governance](#), Monitor and Control Cluster In Real-time
Built-in traffic management policies such as service discovery, load balancing, and routing. Rich ecosystem with tracing, circuit break, transaction, logging, metrics, service mesh, and visualized console integrations.
{{% /blocks/feature %}}
{{% blocks/feature image="performance" icon="fa fa-share-alt" title="Mesh Solution" url="./overview/what/advantages/performance/" %}}
#### [High Performance](#),Designed For Scale
Making the Alibaba Global Shopping Festival possible by supporting millions of instances and trillions of calls every year, it's designed as low-latency, high-throughput, and high-scalability in the first place.
{{% /blocks/feature %}}
{{% blocks/feature image="production" icon="fa fa-share-alt" title="production" url="./overview/what/advantages/extensibility/" %}}
#### [Production Ready](#), Proven Production-stable For Years
Dubbo users has achieved full industry coverage: Commercial Bank of China, Ctrip, Haier, Kingdee, Cloud Vendors like Alibaba Cloud, Tencent Cloud, Huawei Cloud, etc.
{{% /blocks/feature %}}
{{< /blocks/section >}}
{{< blocks/section id="video" background-image="dubbo_video_homepage_background" >}}
<div class="light-text">
<h2>Use-case: Apache Dubbo In Eleme, Alibaba</h2>
<p>By Jun Liu,Apache Dubbo PMC Chair</p>
<button id="desktopShowVideoButton" onclick="kub.showVideo()">Watch Now</button>
<br>
<br>
<a href="./overview/tasks/" button id="desktopKCButton">Learn Dubbo With Tasks!</a>
<br>
<br>
<br>
<br>
<a href="./blog/news/" button id="desktopKCButton">Ecosystem, Meetup and Activities in Dubbo Community!</a>
</div>
<div id="videoPlayer">
<iframe data-url="//player.bilibili.com/player.html?aid=598998096&bvid=BV1vB4y1C7wL&cid=787938568&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" frameborder="0" allowfullscreen="true"></iframe>
<button id="closeButton"></button>
</div>
{{< /blocks/section >}}
{{< blocks/dubbo-features >}}
<div id="resources" class="community-section">
<h2>Follow Us</h2>
<p class="community-simple">Subscribe to one or more of the following channels to receive project updates, keep connection with community developers.</p>
<div class="container">
<div class="community-resource">
<a href="#">
<img src="/imgs/contacts/wechat-account.jpg" alt="Wechat">
</a>
<a href="#">Wechat Channel</a>
<p>Apache Dubbo</p>
</div>
<div id="slack" class="community-resource">
<a href="#">
<img src="/imgs/contacts/dingtalk.jpg" alt="Dingtalk">
</a>
<a href="#">DingTalk Channel</a>
<p>Online community meetings or Bi-weekly!</p>
</div>
<div id="twitter" class="community-resource">
<a href="https://twitter.com/apachedubbo">
<img src="/imgs/contacts/twitter.png" alt="Twitter">
</a>
<a href="https://twitter.com/apachedubbo">Twitter ▶</a>
<p><em>#apachedubbo</em></p>
<p>Real-time announcements of blog posts, events, news, ideas.</p>
</div>
<div id="github" class="community-resource">
<a href="https://github.com/apache/dubbo-awesome">
<img src="/imgs/contacts/github.png" alt="GitHub">
</a>
<a href="https://github.com/apache/dubbo-awesome">GitHub ▶</a>
<p>All the project and issue tracking, plus of course code.</p>
</div>
</div>
</div>
<!--{{< blocks/contact-us >}}-->
<!--{{< blocks/section color="primary" >}}-->
<!--{{% blocks/feature icon="far fa-envelope" title="订阅邮件组" %}}-->
<!--dev@dubbo.apache.org 参与社区的讨论-->
<!--{{% /blocks/feature %}}-->
<!--{{% blocks/feature icon="fab fa-github" title="欢迎参与贡献!" url="https://github.com/apache/dubbo#contributing" %}}-->
<!--我们通过 [Pull Request](https://github.com/apache/dubbo/pulls) 在 **GitHub** 上协作。我们期待您的加入!-->
<!--{{% /blocks/feature %}}-->
<!--{{% blocks/feature icon="fas fa-bullhorn" title="请关注我们的技术博客!" url="/zh/blog" %}}-->
<!--我们会在第一时间分享 Dubbo 新发布的特性和使用心得-->
<!--{{% /blocks/feature %}}-->
<!--{{< /blocks/section >}}-->