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 system learning

catalogue 1. What is Dubbo 2. Evolution of Architecture 3. Architecture diagram of Dubbo (link) 1.dubbo demo (link) 1. Service providers 2. Create service consumers 3. Connect zookeeper (service registration and discovery Registry) 2. Three development modes of Dubbo 3. Configuration priority of Dubbo 4. Attribute configuration( 🔗) ...

Posted by Mouse on Sat, 15 Jan 2022 00:53:45 +0100

Solution: dubbo-admin-ui build failed when using Maven packaging (Failed to execute goal com.github.eirslett:frontend-maven-plugin)

When installing dubbo-admin, the Dubbo monitoring center, using maven to package projects has been reporting errors Prompt dubbo-admin-ui build failed Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.9.0:npm (npm install) on project dubbo-admin-ui: Failed to run task: 'npm install' failed. org.apache.commons.exec.ExecuteExce ...

Posted by Nathaniel on Tue, 11 Jan 2022 18:06:18 +0100

Easy implementation of distributed single-point timing tasks using Nacos

background Timing tasks need to be handled in the project, and our applications will be published and run on multiple servers. In order to avoid concurrent processing leading to dirty data, we usually introduce distributed scheduling systems such as Elastic-Job or xxl-Job to process. But this requires a new system to be built, and if it's just ...

Posted by evaoparah on Wed, 22 Dec 2021 00:49:29 +0100

Today, I stepped on a pit of Dubbo's serialized object

A pit of Dubbo serialized objects -- Erwu Zz Today, I encountered a pit in Dubbo serialization object when dealing with project problems. Record: When colleagues call the Dubbo rpc interface, they find that the returned value is inconsistent with the expected return value. It is expected to return a collection of objects, but the returned ...

Posted by rockobop on Tue, 21 Dec 2021 01:03:53 +0100

Distributed RPC framework Apache Dubbo

1. Evolution process of software architecture The development of software architecture has experienced the evolution process from single architecture, vertical architecture, SOA architecture to micro service architecture. Let's learn about these architectures respectively. 1.1 single structure 1.2 Vertical Architecture 1.3 SOA Architect ...

Posted by pro on Mon, 20 Dec 2021 21:41:15 +0100

Dubbo service invocation source code analysis

RPC call: the client serializes and transmits the service call interface, method name, method type parameters and method parameter values to the server, and the server reads the information in reverse sequence for proxy call. Summary: (1) When the client starts, it will pull and subscribe to the corresponding service list from the registry, and ...

Posted by turpentyne on Sun, 12 Dec 2021 11:44:45 +0100

dubbo client registration listening

background When dubbo uses zookeeper(zk) as the registry, it updates the latest list of service providers by subscribing to ZK's watch listening mechanism. The general process is as follows. Today, we mainly analyze the red subscription and the processing logic. subscribe In the consumer startup phase, the protocol will be executed layer ...

Posted by jammyjames on Thu, 04 Nov 2021 07:21:06 +0100

Failed to save registry store file, cause: No space left on device

problem The scheduled task couldn't get up last night. It uses dubbo architecture and relies on service 20:02:02.406 [main] INFO com.alibaba.spring.beans.factory.annotation.ConfigurationBeanBindingRegistrar - The configuration bean definition [name : org.apache.dubbo.config.ApplicationConfig#0, content : Root bean: class [org.apache.dubb ...

Posted by jb60606 on Fri, 22 Oct 2021 07:25:08 +0200

[Dubbo notes 7] SpringBoot integrates Dubbo (Zookeeper)

Copyright notice: This article is a small original article, non-commercial free reprint - keep the signature - indicate the source, thank you! Website of this article: https://sunkuan.blog.csdn.net/article/details/120502052 before [Dubbo notes sorting v] SpringBoot integrating Dubbo (Multicast) I introduced how to use SpringB ...

Posted by markanite on Mon, 27 Sep 2021 02:52:07 +0200