How to create Maven aggregation project (build microservice project)

1. Build an aggregation project in idea. Both the parent project and the child project are module s. In the pom file of the parent project, do the following: In the 1.1 POM file, unified version management is configured <dependencyManagement> <dependencies> <!--spring boot Core dependent version definition(s ...

Posted by arkleyjoe on Fri, 22 Oct 2021 20:15:30 -0700

Want to thoroughly understand how large manufacturers achieve Redis high availability? Just read this article! (1.2W, recommended Collection)

High Availability HA (High Availability) is one of the factors that must be considered in the architecture design of distributed systems. It usually refers to reducing the time when the system cannot provide services through design. Assuming that the system can always provide services, we say that the availability of the system is 100%. If the ...

Posted by double-f on Fri, 22 Oct 2021 18:03:56 -0700

A k8s Cluster -- cross cloud server deployment

Poor students can only afford new preferential servers from cloud manufacturers. If they want to play distributed, they can only build cross cloud clusters. However, it is not a cloud manufacturer that is not under the same vpc network. I hereby record many pits Two servers, one Qingyun 4c8g and one Tencent cloud 2c4g 1. Install Docker sudo ...

Posted by tomcurcuruto on Fri, 15 Oct 2021 19:36:19 -0700

Actual combat of xbank project of Biz SIP Middleware -- assembly of delay service in application layer

xbank project version Library: https://gitee.com/szhengye/xbank.git Project practice: assembly of application services to deferred services 1. Implementation of SAF store and forward In the domain layer, Payment2SinkService is developed to handle various exceptions such as timeout, failure and success according to the tranMode transaction mo ...

Posted by Jak-S on Sun, 10 Oct 2021 00:52:58 -0700

Microservice learning notes

Pre thinking and understanding Thoughts on what is micro service There is a word often seen in the field of software development called divide and conquer. At the beginning, when the program is relatively simple, the extraction of methods, the isolation of the files where the methods are located, and the emergence of object-oriented class ...

Posted by meomike2000 on Wed, 06 Oct 2021 16:39:44 -0700

Client load balancing Ribbon

What is the Ribbon in Spring Cloud? We usually say that load balancing means that a request is evenly distributed to different node units for execution. Load balancing is divided into hardware load balancing and software load balancing; Hardware load balancing: such as F5, Shenxin, Array, etc; Software load balancing: such as Nginx, LVS, HAP ...

Posted by boiy on Wed, 06 Oct 2021 14:38:03 -0700

[Springboot] notes on the gradual and simple implementation of Nacos gateway (Mac)

It is a note collation of personal learning practice (imitating the shangshangyitong project in Silicon Valley). It may not be deep, but it is indeed effective and feasible. Nacos section Nacos installation What I suggest and I use is direct download: https://github.com/alibaba/nacos/releases 1.1 enter the official website and click downlo ...

Posted by shakazulu on Sun, 03 Oct 2021 19:25:02 -0700

Iv-08 practice of uploading micro service files

Project introduction Business description File upload based on Spring Cloud Alibaba solution Initial architecture design The front end and back end are separated, and the service design is based on the spring cloud alibaba solution Initial architecture design, subsequent addition of Gateway project and authentication project Project crea ...

Posted by alexz on Fri, 24 Sep 2021 05:03:29 -0700

Nacos service governance

Introduction to service governance Let's think about a problem first Through the operations in the previous chapter, we can realize the invocation between microservices. However, we hard code the network address (ip, port) of the service provider into the code, which has many problems: Once the service provider address changes, you need ...

Posted by aspekt9 on Fri, 24 Sep 2021 02:30:13 -0700

Spring cloud series, spring cloud overview and the use of microservice technology stack

1. Introduction to spring cloud SpringCloud Is an ordered collection of a series of frameworks. Taking advantage of the development convenience of SpringBoot, it cleverly simplifies the development of basic settings of distributed systems, such as service discovery and registration, configuration center, message bus, load balancing, circui ...

Posted by rockofaith on Mon, 20 Sep 2021 05:39:39 -0700