全链路压测之分布式架构/SkyWalking链路追踪/中间件

最近刷题,学习了些压测的知识,大多是在小破站上的笔记,仅供大家参考~

一、分布式微服务架构

微服务:多个系统之间相互调用

全链路:简单理解,就是一个系统调用另一个系统

二、SkyWalking链路追踪平台

链路:用户请求之后,服务器后端处理流程经过了多个系统(java系统,数据库系统...)节点

三、中间件

负载均衡中间件:Nginx

链路:用户发送请求(比如说有1W用户)--中间件Nginx就负责分发这些请求到不同的服务器上(比如说一台机器5k请求)--再调用系统A--再调用系统B--再到数据库

集群架构:

Redis缓存架构:

这个链路跟之前这个很像,中间还有一个网关

其他:

相关推荐
kfyty72523 分钟前
不依赖第三方,不销毁重建,loveqq 框架如何原生实现动态线程池?
java·架构
刘立军2 小时前
本地大模型编程实战(33)用SSE实现大模型的流式输出
架构·langchain·全栈
一直_在路上2 小时前
Go 语言微服务演进路径:从小型项目到企业级架构
架构·go
Aomnitrix6 小时前
知识管理新范式——cpolar+Wiki.js打造企业级分布式知识库
开发语言·javascript·分布式
程序消消乐6 小时前
Kafka 入门指南:从 0 到 1 构建你的 Kafka 知识基础入门体系
分布式·kafka
智能化咨询6 小时前
Kafka架构:构建高吞吐量分布式消息系统的艺术——进阶优化与行业实践
分布式·架构·kafka
Chasing__Dreams6 小时前
kafka--基础知识点--5.2--最多一次、至少一次、精确一次
分布式·kafka
七夜zippoe6 小时前
缓存与数据库一致性实战手册:从故障修复到架构演进
数据库·缓存·架构
青鱼入云8 小时前
【面试场景题】支付&金融系统与普通业务系统的一些技术和架构上的区别
面试·金融·架构