Next: RocketMQ entry to earth (1) novice can also understand the principle and actual combat!
1, Origin of transaction message
1. Case study
Quoting official shopping cases:
At the same time, you need to add 100 points to the downstream account to ensure that 100 yuan will be deducted from the system. Account system and points system are two in ...
Posted by cyberdwarf on Mon, 29 Jun 2020 19:54:31 -0700
This article is about GitHub https://github.com/Jack-Cherish/PythonPark Has included, there are technical dry goods articles, collated learning materials, interview experience sharing of first-line large factories, etc., welcome to Star and improve.
1, Waste classification
Do you remember the gar ...
Posted by Michael 01 on Mon, 29 Jun 2020 19:46:17 -0700
1, ES backup
1.1 basic concepts
Elasticsearch replica provides high reliability; partial node loss can be tolerated without service interruption. However, replicas do not provide protection against catastrophic failures. In this case, it is necessary to back up for processing. backup Elasticsearch clusters can us ...
Posted by Naez on Mon, 29 Jun 2020 00:38:26 -0700
The core of this course is the concept of the network - the network is a mode of interrelationship between things. For example, the social network we are in reflects the social connection between friends. wait.
1.1 basic problems of network
Let's start with the network structure in sev ...
Posted by Loldongs on Sun, 28 Jun 2020 19:16:28 -0700
Write at the beginning
If you want to learn the wheel making technology, you can see my previous collection of original articles: https://mp.weixin.qq.com/s/RsvI5AFzbp3rm6sOlTmiYQ
If you want to get 3700G of free learning materials or join the technology exchange group (no advertising), you can use the end of the article + my wechat to focus ...
Posted by wutanggrenade on Sun, 28 Jun 2020 18:08:35 -0700
Python asynchronous programming
Now it's Python 3.5 and it has entered the asynchronous era
Because of the existence of GIL (global lock), python can not play the advantage of multi-core, and its performance has been criticized. However, in IO intensive network programming, asynchronous processing is hundreds of times more efficient ...
Posted by stickman373 on Sat, 27 Jun 2020 22:46:42 -0700
APM is the abbreviation of Application Performance Monitoring, which monitors and manages the performance and availability of software applications. Application performance management is very important for the continuous and stable operation of an application. So this article talks about how to accurately monitor and report data from the perspe ...
Posted by shikhartandon on Sat, 27 Jun 2020 22:33:50 -0700
In the previous receiving ActiveMQ and code cases, you have configured:
See the default protocol of ActiveMQ for TCP. However, ActiveMQ processing supports TCP thank you. It also supports client broker communication protocols: TCP, NIO, UDP, ...
Posted by bigger on Sat, 27 Jun 2020 02:27:07 -0700
Pod is the basic execution unit of Kubernetes application, that is, it is the smallest and simplest unit created or deployed in Kubernetes object model. Pod represents the process running on the cluster.
Pod encapsulates application containers (or in some cases multiple containers), stora ...
Posted by wshost on Fri, 26 Jun 2020 21:46:07 -0700
Note: This article is from the course of direct division of network architecture division of MOOC
Three virtual machines: linux (centos7 64 bit);
1, Building three tomcat clusters with nginx
1. Install nginx
Posted by Tibster on Fri, 26 Jun 2020 21:38:27 -0700