Getting started with RocketMQ to ground transaction message & sequential message

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

Pytoch deep learning practical course: today, do you classify garbage?

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

ES backup recovery

@[toc] 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 course of wisdom in Shandong University

1. Overview 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

Node.js With ProtoBuffer, realize a redis from zero

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

Asynchronous programming - coprogramming

Python asynchronous programming preface 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

Teach you to build a mobile APM monitoring system

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

ActiveMQ learning note 5 -- the transmission protocol of ActiveMQ

1. Introduction In the previous receiving ActiveMQ and code cases, you have configured: broker-url: tcp://192.168.106.131:61616 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

Kubernetes advanced -- the life cycle of pod

pod overview 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

Set up nginx + maintained dual host / dual host hot standby high availability cluster (attached data)

Note: This article is from the course of direct division of network architecture division of MOOC Environmental preparation: Three virtual machines: linux (centos7 64 bit); ** 192.168.237.128;**192.168.237.129; ** 192.168.237.130;** 1, Building three tomcat clusters with nginx 1. Install nginx ...

Posted by Tibster on Fri, 26 Jun 2020 21:38:27 -0700