Posts in 2019
  • Dubbo extensible mechanism source code analysis - part 2

    Thursday, May 02, 2019 in Community Updates

    In the actual implementation of the Dubbo extensibility mechanism, we learned some concepts of the Dubbo extension mechanism, explored the implementation of LoadBalance in Dubbo, and implemented a LoadBalance on our own. Do you think Dubbo’s …

    Read more

  • Dubbo extensible mechanism source code analysis - part 1

    Thursday, April 25, 2019 in Community Updates

    1. Extension Mechanism of Dubbo Dubbo is claimed as a high-performance RPC framework on its official website. Today, I want to talk about another great specialty of Dubbo — its scalability. As quote: Rome wasn’t built in a day. Any successful …

    Read more

  • Implementation background and practice of Dubbo server asynchronous interface

    Wednesday, February 20, 2019 in Community Updates

    Preface It is suggested to make an understanding of the thread phase involved in the process of Dubbo first, please refer to Implementation background and practice of Dubbo client asynchronous interface for details. Implementation background It is …

    Read more

  • Implementation background and practice of Dubbo client asynchronous interface

    Wednesday, February 20, 2019 in Community Updates

    Preface Let’s start with a brief introduction about the stages of a complete Dubbo invocation. Biz~ represents business thread, that is, the thread where the business logic is located. Biz~ thread pool may be created and maintained by business …

    Read more

  • When Dubbo Meets Arthas: Problem Diagnosis in Practice

    Saturday, February 02, 2019 in Ecosystem Integration

    Apache Dubbo is Alibaba’s open-source high-performance RPC framework with a large user base in China. Github: https://github.com/apache/dubbo Documentation: http://dubbo.apache.org/en-us/ Arthas is Alibaba’s open-source application …

    Read more

  • Meet Dubbo

    Saturday, January 26, 2019 in Community Updates

    I am a programmer with a Dubbo obsession. Dubbo has accompanied me throughout my coding career for a short time in various ways. Not long ago, I was elected as a Committer through community voting. At that time, I posted a phrase on my social …

    Read more

  • How to use Seata to ensure consistency between Dubbo Microservices

    Thursday, January 17, 2019 in Community Updates

    Use case A business logic for user purchasing commodities. The whole business logic is powered by 3 microservices: Storage service: deduct storage count on given commodity. Order service: create order according to purchase request. Account service: …

    Read more

  • How to Use Seata to Ensure Consistency Between Dubbo Microservices

    Thursday, January 17, 2019 in Ecosystem Integration

    Case The user purchases product business, which consists of 3 microservices: Inventory Service: Deducts the inventory quantity of the given product. Order Service: Generates an order based on the purchase request. Account Service: Deducts from the …

    Read more

  • Introduction to the New Dubbo Admin

    Monday, January 07, 2019 in Ecosystem Integration

    github: https://github.com/apache/dubbo-ops The previous versions of Dubbo Admin were outdated and lacked maintenance for a long time. Therefore, a major refactoring of the project was carried out mid last year, with the following structural changes: …

    Read more

  • The Practice of Dubbo at Guazi Used Car

    Saturday, January 05, 2019 in Ecosystem Integration

    Preface With the continuous development of Guazi’s business, the system scale is gradually expanding. Currently, hundreds of Dubbo applications and thousands of Dubbo instances are running on Guazi’s private cloud. Each department of …

    Read more