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