Microservice architecture | 12.1 remote communication using Apache Dubbo

preface reference material: <Spring Microservices in Action> Principles and practice of Spring Cloud Alibaba microservice "Spring cloud framework development tutorial in Silicon Valley of station B" Zhou Yang Apache Dubbo is a distributed service framework, which mainly realizes high-performance and transparent calls bet ...

Posted by tom2oo8 on Thu, 20 Jan 2022 23:26:13 +0100

XXL job construction, deployment and SpringBoot integration

Step 1: set up XXL job 1. Download the XXL job code Code cloud address: https://gitee.com/xuxueli0323/xxl-job gitHub address: https://github.com/xuxueli/xxl-job 2. Initialize the database Execute \ XXL job \ doc \ DB \ tables in the database_ xxl_ job. sql 3. Import the source code structure into idea Import existing modules: File & ...

Posted by Masterchief07 on Thu, 20 Jan 2022 08:09:21 +0100

HDC2021 technology sub Forum: component communication and hardware pooling. Have you got these innovative technologies?

Author: Li Gang, Huawei distributed hardware technology expert, sun Binxin, Huawei application framework technology expert HarmonyOS is a new distributed operating system, which provides developers with distributed technologies such as meta capability framework, event notification and distributed hardware, so as to develop distributed applic ...

Posted by arth on Wed, 19 Jan 2022 00:55:01 +0100

FastDFS quick start

FastDFS Download Link: https://pan.baidu.com/s/1SbUdiVtkc1rmf6k4AVXn8g Extraction code: 2959 1, Distributed file system overview? 1. Classification 1.1 general distributed file system It corresponds to traditional local file systems (such as ext3, NTFS, etc.). Typical representatives: lustre, MooseFS 1.1.1 advantages The standard fil ...

Posted by tecktalkcm0391 on Tue, 18 Jan 2022 21:45:45 +0100

Zookeeper learning notes

1, Introduction to ZooKeeper ZooKeeper Description: it is a distributed, open source distributed application coordination service ZooKeeper's goal is to encapsulate complex and error prone key services and provide users with simple and easy-to-use interfaces and systems with efficient performance and stable functions. ZooKeeper features: 1. ...

Posted by danleighton on Tue, 18 Jan 2022 10:04:41 +0100

[redis] three ways to implement distributed locks

1, Why use distributed locks When developing applications, if we need multi-threaded synchronous access to a shared variable, we can use the Java multi-threaded processing we learned, and it can run perfectly without bugs! However, this is a stand-alone application, that is, all requests will be allocated to the JVM of the current server, and ...

Posted by harrymanjan on Mon, 17 Jan 2022 11:15:26 +0100

Enterprise operation and maintenance - replace mysql database with Zabbix TIDB

Introduction to TiDB TiDB is an open-source distributed relational database independently designed and developed by PingCAP company. It is an integrated distributed database product that supports both online transaction processing and online analytical processing (HTAP). It has horizontal expansion or reduction, financial level high av ...

Posted by gandelf1000 on Mon, 17 Jan 2022 05:38:50 +0100

Dubbo I. Introduction to Dubbo framework and handwriting simulation Dubbo

What is RPC Wikipedia defines RPC as follows: In distributed computing, Remote Procedure Call (RPC) is a computer communication protocol. The protocol allows a program running on one computer to call a subroutine in another address space (usually a computer on an open network), and the programmer does not need to program the interaction (w ...

Posted by taldos on Sun, 16 Jan 2022 05:41:56 +0100

Distributed snowflake ID generation GOlang language

I don't know who said: there are no two identical snowflakes in the world, but they will have the same ID In the distributed system, a business system will be deployed to multiple servers, and users will randomly access one of them. The reason why the distributed system is introduced is to enable the whole system to carry more visits. Such a ...

Posted by sphinx9999 on Sat, 15 Jan 2022 17:59:44 +0100

Talk about the current limit in one article

Introduction to current limiting Now when it comes to high availability systems, we will talk about high availability protection methods: caching, degradation and current limiting. This blog will mainly talk about current limiting. Current limit is the abbreviation of Rate Limit, which means that only specified events are allowed to enter the ...

Posted by xymbo on Sat, 15 Jan 2022 03:34:54 +0100