ServiceMesh 5:异常重试和超时保护提升服务可用性

thbcm阅读(284)

在复杂的互联网场景中,不可避免的会出现请求失败或者超时的情况。

从程序的的响应结果来看,一般是Response返回5xx状态的错误;从用户的角度去看,一般是请求结果不符合预期,即操作失败(如转账失败、下单失败、信息获取不到等)。

偶发的不可避免的5xx请求错误,产生的原因有很多种,比如:

RocksDB 内存超限问题剖析

thbcm阅读(273)

在现代数据库系统中,RocksDB 作为一种高性能的键值存储引擎,广泛应用于需要高吞吐量和低延迟的场景。然而,在使用过程中观察到 RocksDB 的内存使用常常超出预设的阈值,这一现象对系统的稳定性和可用性构成了严重威胁。

一套以用户体验出发的.NET8 Web开源框架

thbcm阅读(312)

YiFramework是一个基于.NET8 + Abp.vNext + SqlSugar 的DDD领域驱动设计后端开源框架,前端使用Vue3,项目架构模式三层架构\DDD领域驱动设计,内置RBAC权限管理、BBS论坛社区系统 以用户体验出发。架构干净整洁、采用微软风格原生框架封装。适合小中大型项目上线、.NET8学习、Abp.vNext学习、Sqlsugar学习 、项目二次开发。

联系我们