How does the Reader read the data of the Writer (top-level logic)
Generally, the reader is created with a Node. For example, in the Component class (the Component can process up to four message types at the same time. Here we will choose one data type to explain):
reader = node_->CreateReader<M0>(reader_cfg)
Therefore, we ca ...
Posted by ben2005 on Sat, 05 Mar 2022 12:39:47 +0100
For reference to source code analysis, please visit: https://gitee.com/lidishan/apollo-code-analysis Statement before reading: This article does not provide relevant usage instructions, but only analyzes the Apollo source code
Apollo overall architecture diagram
What is the core function of Apollo server? Configuration change and discovery
Posted by nutt318 on Sat, 26 Feb 2022 16:53:05 +0100
There are two environments here. The operation ideas of Dev and fat are clear. Then the implementation ideas of apollo's native dev, fat, UAT, LPT and pro are completely free. The setting of custom environment needs to be further studied
Get the installation package git clone https://github.com/ctripcorp/apollo.git
1. Instal ...
Posted by John Rowe on Mon, 07 Feb 2022 02:49:26 +0100
Recently, during the test, due to business needs, the concurrency of the system needs to be controlled, because the previous method was thread pool and multithreading to process tasks. However, it is troublesome to publish the version after each adjustment. Therefore, a dynamic thread pool is used to dynamically mod ...
Posted by lJesterl on Sat, 06 Nov 2021 18:03:38 +0100
When talking about distributed, we must think of distributed configuration center, distributed log, distributed link tracking, etc
In distributed deployment, businesses often have many configurations. For example, applications need to read some configuration information during startup and operation. Configuration basically ...
Posted by michibk on Thu, 23 Sep 2021 07:34:26 +0200