Consistency challenge: data consistency solution under microservice architecture

CAP principle and BASE theorem CAP principle CAP is the acronym combination of Consistency, Availability and Partition tolerance. It is a priority for designers of all distributed systems before design. CAP principle Consistency C means that after the update operation is successful, the data of all nodes are completely consiste ...

Added by JMair on Mon, 20 Dec 2021 17:44:30 +0200

Introduction to SpringBoot: asynchronous, mail tasks, scheduled tasks, distributed RPC overview, Dubbo and Zookeeper

Asynchronous task Asynchronous overview Asynchrony is to start the next request immediately after sending a request, regardless of whether the return value is received or not, or whether the return value is received after a long time. Compared with the system, it has great advantages because it makes great use of resources. It is opposite to ...

Added by tzicha on Mon, 20 Dec 2021 00:14:36 +0200

[SpringBoot] distributed (Dubbo + Zookpeer) - service registration and discovery

1, What is distributed Distributed computing is a new computing method proposed in recent years. The so-called distributed computing is that two or more software share information with each other. These software can run on the same computer or multiple computers connected through the network. In distributed system principles and mode ...

Added by GregArtemides on Sun, 19 Dec 2021 22:34:26 +0200

The underlying principle of SpringBoot. After reading it, I found that I doubt life

SpringBoot is a very popular scaffold at present. It can be seen from the name that it is encapsulated based on the Spring framework. I believe everyone should be able to give some reasons for using it and know some of its features or advantages, but how does its bottom support these features? Today, let's learn how it works at the bottom. Firs ...

Added by foobar on Sun, 19 Dec 2021 21:30:47 +0200

springboot: will @ Async execute asynchronously when using nested asynchronous annotations

1, Introduction In the previous article[ springboot: those pits that use asynchronous annotation @ Async >The incorrect usage of using @ Async annotation to obtain task execution results is introduced in. Today, let's share another common error. 2, Code demonstration Here is the code of my controller, package com.atssg.controller; impor ...

Added by keegan on Sun, 19 Dec 2021 19:20:15 +0200

20211219_N methods to solve cross domain problems

catalogue 1 Why are there cross domain problems 2. Identify whether cross domain 3. Cross domain solutions 3.1 JSONP 3.2 PostMessage 3.3 Websocket 3.4 Nginx agent 3.5 document.domain 3.6 cross domain CORS solution 3.6. 1 what is CORS? 3.6. 2 Principle (simple request, complex request) 3.7 method of implementing WebMvcConfigurer#addC ...

Added by skyriders on Sun, 19 Dec 2021 18:28:08 +0200

[Spring Boot quick start] Spring Boot integrates Druid data monitoring

preface โ€ƒ Druid Spring Boot Starter is used to help you easily integrate Druid database connection pool and monitoring in Spring Boot projects. This article will integrate Druid with Spring Boot for data source monitoring. First met Druid โ€ƒโ€ƒ Druid is a JDBC application component open source by Alibaba. It includes three parts: ...

Added by Tryfan on Sun, 19 Dec 2021 14:56:07 +0200

Gitlab CI CD automates the detailed process of deploying the SpringBoot project

This article mainly explains the "detailed process of Gitlab CI-CD automated deployment of SpringBoot project". Interested friends may wish to take a look. The method introduced in this paper is simple, fast and practical. Now let's take you to learn the "detailed process of Gitlab CI-CD automated deployment of SpringBoot project ...

Added by kylevisionace02 on Sun, 19 Dec 2021 10:02:34 +0200

jeecg monomer startup

reference resources: http://www.jeecg.com/ JeecgBoot development documentation https://github.com/jeecgboot/jeecg-boot Recently, the project wanted to use jeecg code scaffolding for development, so I learned about it. JeecgBoot is a low code platform based on BPM!Front and back end separation architecture springboot 2 x. SpringCloud, Ant ...

Added by mjm7867 on Sun, 19 Dec 2021 04:24:42 +0200

Crazy God says spring boot14: integrated Swagger ultimate

Crazy God says spring boot14: integrated Swagger ultimate Qin Jiang [crazy God said] (javascript:void(0) ๐Ÿ˜‰ 2020-03-25 Crazy God said that the serial courses of SpringBoot series are easy to understand and based on SpringBoot 2 Version 2.5, welcome crazy fans to forward and pay attention to learning. Reprint is prohibited without the auth ...

Added by SidewinderX on Sat, 18 Dec 2021 21:34:13 +0200