当前位置:网站首页>Fusing and current limiting
Fusing and current limiting
2022-06-22 08:14:00 【abckingaa】
Fuse
block ORM( service ) Connection to database . When a service node exceeds the load , Stop the node from accessing the database , So that the database can ensure sufficient resources to provide services for other nodes .
Current limiting
In the face of overload request, turn on current limiting , In order to protect some requests, high-quality response can be obtained .
background
With the continuous expansion of data scale , The distributed method of using multi node cluster has gradually become a trend . Unified management ability of the overall perspective of the cluster , And fine-grained control over individual components , It is an indispensable function in the modern database system based on the separation of storage and calculation .
Challenge
Regulatory challenges , It lies in the unified management capability of centralized cluster management and the refined operation capability in case of single point of failure .
The challenge of centralized management is to uniformly manage the state of database storage nodes and middleware computing nodes , And it can detect the latest changes in the distributed environment in real time , Further provide basis for cluster control and scheduling .
In the face of overloaded traffic , Fuse and limit current for a node , To ensure that the entire database cluster can continue to run , It is a challenge to the control ability of a single node in a distributed system .
The goal is
Realize the integrated management ability from database to computing node , Provide fine-grained control for components in failure , And provide the possibility of recovery as much as possible .
边栏推荐
- Collections and arrays
- Example of using listagg in Oracle 11g (splicing the values of a field into a line, separated by commas)
- Mt4/mql4 getting started to be proficient in EA tutorial lesson 7 - common functions of MQL language (VII) - index value taking function
- Concurrent programming summary
- Summary of basic knowledge of Oracle database SQL statement II: data operation language (DML)
- (8)顺序栈和链栈
- Find elements that are not common to two arrays
- Square array cyclic right shift
- golang中使用swagger遇到的一些问题
- Optimization of MySQL paging scheme by database and table
猜你喜欢

LNMP environment setup

Model electricity experiment -- Experiment 2 JFET common source amplifier circuit

mapTalks:基础操作与WMS/WMTS地图服务加载

Interview shock 59: can there be multiple auto increment columns in a table?

Qt 错误提示1: invalid use of incomplete type ‘***‘

Mt4/mql4 getting started to proficient in foreign exchange EA automatic trading tutorial - identify the emergence of the new K line

Example of multipoint alarm clock

It operation and maintenance knowledge map

Mt4/mql4 getting started to mastering EA tutorial lesson 3 - common functions of MQL language (III) - common functions of K-line value taking

Website sharing of program ape -- continuous update
随机推荐
面试突击59:一个表中可以有多个自增列吗?
SVN 提交子文件夹问题
[普通物理]波的能量与干涉
PostgreSQL common commands and SQL -- continuous update
Orientdb batch execute SQL
Five skills to be an outstanding cloud architect
【Oracle 数据库】奶妈式教程 day12 字符函数
JSON usage example
C# 接口持有结构体会导致装箱问题
MySQL view
mapTalks:基础操作与WMS/WMTS地图服务加载
Summary of basic knowledge of Oracle database SQL statements I: Data Definition Language (DDL)
DTD约束
Svn submits subfolder questions
并发线程池底层原理详解与源码分析
2022年CIO面临的七大挑战及应对方法
Record once · ulimit: open files: cannot modify limit: operation not allowed
.net core 技术栈 网站收集
Why redis is so fast:
0 basic self-study STM32 (wildfire) -- what is a register?