Dubbo Service Reference Resolution
Last time we talked about Dubbo's service exposure, this time we'll look at how Dubbo calls services
This article will be interpreted based on the architecture diagram of dubbo
Catalog
Client Start Process
Dubbo Service Call
Client Start Process
As we all know, when a client invokes a service, only the interface has no corresponding ...
Posted by cottonbuds2005 on Sun, 06 Mar 2022 18:22:41 +0100
Implementation of parity alliance chain under Linux
1, Download of parity
1. Open our Linux virtual machine in advance. Then open our folder and create a parity file. Of course, it can also be named after other names, preferably parity.
2. Then enter the PARITY folder, open it in the terminal, and enter the following under the authority of administrator:
wget https://re ...
Posted by tskweb on Sat, 19 Feb 2022 10:03:01 +0100
Dubbo process and source code analysis
The previous article explained the use and source code of zookeeper, so this time we continue to understand the relevant contents of dubbo, the golden partner of zookeeper. Of course, dubbo is also a typical rpc framework, so we analyze it one by one from the client and server, and there are a series of subsequent articles. Take your time.
SP ...
Posted by pqdrummer on Tue, 15 Feb 2022 11:49:39 +0100
Raise a chestnut gorpc - Encoding and decoding of messages
The first rpc in 2022, earlier than ever...
Stay in Hangzhou for the New Year... Write something
Initialize project gorpc
With go module we can easily create a new project
mkdir gorpc
go mod init github.com/taadis/gorpc
// output:
go: creating new go.mod: module github.com/taadis/gorpc
Message conventions
The communication between the client ...
Posted by webbnino on Tue, 01 Feb 2022 08:28:52 +0100
dubbo source code analysis 1: rpc asynchronous to synchronous
summary
I haven't seen you for a long time. How are you recently? The project that has been in a hurry for a month has finally been completed. You can learn something in your spare time. Today, let's take a look at dubbo's asynchronous to synchronous.
The reason for this is that there is a need for asynchronous to synchronous conversion in ...
Posted by barrowvian on Tue, 25 Jan 2022 06:33:15 +0100
Netty learning notes netty advanced-1
preface
The notes are based on black horse's Netty teaching handout and some of my own understanding. I think it's very good in the videos I've seen. There's basically no nonsense. Video address: Black horse Netty
Sticky bag and half bag
1. Sticking phenomenon
Since sticky packets have been introduced in the Nio concept before, I won ...
Posted by bharrison89 on Sun, 23 Jan 2022 17:42:14 +0100
[learning notes of RPC framework I] deeply explain the concept and use of Retrofit2 framework
Some time ago, because Dubbo's interface was used, I learned the RPC call method of Zookeeper+Dubbo and summarized a Blog [SpringBoot learning notes 14] integrated development of SpringBoot+Dubbo+Zookeeper Recently, because there is a contract related development task that uses Retrofit2 extensively, which was also a half familiar imitation bef ...
Posted by edkellett on Sat, 22 Jan 2022 20:33:37 +0100
Microservice architecture | 12.1 remote communication using Apache Dubbo
preface
reference material: <Spring Microservices in Action> Principles and practice of Spring Cloud Alibaba microservice "Spring cloud framework development tutorial in Silicon Valley of station B" Zhou Yang
Apache Dubbo is a distributed service framework, which mainly realizes high-performance and transparent calls bet ...
Posted by tom2oo8 on Thu, 20 Jan 2022 23:26:13 +0100
Explain why Netty is so fast from seven angles? In depth practice of building Dubbo service based on Netty
Netty is a high-performance, asynchronous event driven NIO framework, which is implemented based on the API provided by JAVA NIO. It provides support for TCP, UDP and file transfer. As an asynchronous NIO framework, all IO operations of netty are asynchronous and non blocking. Through the future listener mechanism, users can easily obtain IO ...
Posted by erikwebb on Mon, 17 Jan 2022 15:53:14 +0100
Dubbo I. Introduction to Dubbo framework and handwriting simulation Dubbo
What is RPC
Wikipedia defines RPC as follows:
In distributed computing, Remote Procedure Call (RPC) is a computer communication protocol. The protocol allows a program running on one computer to call a subroutine in another address space (usually a computer on an open network), and the programmer does not need to program the interaction (w ...
Posted by taldos on Sun, 16 Jan 2022 05:41:56 +0100