As a popular RPC framework in China, dubbo's basic principle and configuration tuning are often asked in interviews. Knowing these or knowing the existence of...
A distributed system is a software system built on a network. With the development of the Internet, the scale of website applications keeps expanding, and...
Feign:Feign is a declarative, templated HTTP client. As I understand it, Feign functions like the Dubbo Exposure service, but differs slightly from Dubbo in that...
Dubbo is a distributed services framework dedicated to providing high-performance and transparent RPC remote service invocation solutions, as well as SOA service governance solutions. In...
This paper first introduces the long connection mode introduced in RPC, and then introduces the long connection survival mechanism. Why is it necessary to survive?...
After the Provider is configured, if the Consumer is not configured, the Provider configuration is used as the default value for Consumer. Otherwise, the Consumer...
Since today, we have entered the core tutorial of the Distributed services project, which is to implement distributed services using Dubbo for enterprise services. Before...
This article mainly introduces the 6-Jeesz distributed framework - Dubbo introduction, mainly involved in the content of the enterprise development interested students can refer to:...
Dubbo supports validation of JSR-303 parameters. Validation ="true" is equivalent to enabling Dubbo's ValidationFilter. Errors thrown by dubbo are wrapped in multiple layers. It is...
Provider: exposes the service Provider of the service. Consumer: Service Consumer that invokes the remote service. Registry: A Registry where services are registered and discovered....
Most of the better developed frameworks adhere to the concept of microkernel, Eclipse microkernel is OSGi(relying on meta-INF/manifest.MF configuration), Spring microcore is BeanFactory, Maven microcore...
This article is based on the Dubbo2.6.x version, combined with the code and several pictures of the sequence diagram, and strives to explain the Dubbo...
Dubbo is a distributed services framework dedicated to providing high-performance and transparent RPC remote service invocation solutions, as well as SOA service governance solutions. In...
First, an Acceptor thread in netty polls the ServerSocketChannel for network events through the Selector component. The ServerSocketChannel listens for its port number and perceiving...
"This is the 18th day of my participation in the First Challenge 2022. For details: First Challenge 2022." RPC communication protocol Dubbo3 provides Triple(Dubbo3) and...
"This is the 11th day of my participation in the First Challenge 2022. For details: First Challenge 2022." Dubbo3 micro-service framework series 🏆 [Alibaba micro-service...
How to build a general architecture platform to meet the future development of enterprises? At present, the slogan of distributed, micro-service and cloud platform is...
In Dubbo microservices, the registry is one of the core components. Dubbo realizes the registration and discovery of services in distributed environment through the registry,...
This article Dubbo version is 2.7, 1. Here by @ Import annotations, introducing DubboComponentScanRegistrar object implementation ServiceBean BeanDefinition Bean to register. ServiceAnnotationBeanPostProcessor the Be...
The Dubbo version of this article is 2.7.3.release. First, the Export process is called by invoking Protocol in ServiceBean. Protocol is to invoke the loading...
1.Dubbo is an open source high-performance service framework of Alibaba, which enables applications to realize the output and input functions of services through high-performance RPC...
Subscription and publication are one of the core functions of the registry. When an existing service provider goes offline, or a new provider joins. Consumers...