
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文以 ABP(.NET 8/9) 微服务为对象,在 Kubernetes 上用 Chaos Mesh 与 LitmusChaos 注入网络抖动、HTTP 延迟与磁盘占满;结合 K8s 探针、Istio 超时/重试/熔断与 .NET Resilience 实现自愈;以 Prometheus+Grafana+Sloth 的 SLO 驱动验收,提供可复现的 YAML、Mermaid 流程与回滚剧本,保

本文在 ABP 多租户场景落地基于 WebAuthn/FIDO2 的无密码登录与设备信任:给出 rpId/eTLD+1 计算、一次性 Options(flowId+Redis+CSRF)、UserHandle 持久化、authenticatorData 中 BE/BS 解析、Conditional UI 免用户名、fido2-net-lib 集成、MDS 与 Attestation 关系、Redi

面向高吞吐低延迟的 .NET 实战:用 ValueTask 降分配、以 Channel<T> 构建有界缓冲与 Wait/Drop* 背压,配合 IAsyncEnumerable 拉式消费与优雅取消。

本文介绍了如何在 ABP vNext中落地 多租户速率限制:结合 用户 TokenBucket 突发控制、租户日配额(Redis/滑动窗)、重接口并发限制,并通过 CreateChained 链式策略实现多层防护。同时涵盖 中间件顺序、分区键安全、自然日对齐、可观测指标与 k6 压测,帮助 SaaS 场景实现高性能、高可用、可复现的限流体系。

本文介绍如何使用 .NET Minimal API 与 ABP VNext 快速搭建高性能微服务,只需一个 Program.cs 即可实现 DI、AOP 拦截、Serilog 日志、ProblemDetails 异常、Swagger 多版本文档、API 版本管理、健康检查、Redis 缓存、CORS、多语言本地化,并对性能与最佳实践进行了分析与对比。

本文以 ABP VNext (.NET 7/8) 为示例,介绍如何借助 BloomFilter.Redis.NetCore 与 StackExchange.Redis 在应用管道中异步执行 ContainsAsync/AddAsync,实现高效的请求去重与缓存穿透防护;通过 IOptionsMonitor 动态配置容量与误判率、SHA-256 生成紧凑 Key、自定义 DuplicateReque

本文介绍如何在 ABP VNext 8.x + .NET 8 中,使用 NATS.Client v1 接入 JetStream,实现毫秒级延迟、高可靠、可回溯的事件流处理。内容涵盖环境配置、依赖注入、Stream/Consumer 的管理与创建、同步发布、Push(Queue Group)与 Pull 消费、死信队列、健康检查、Testcontainers 集成测试,以及性能对比。最后总结了资源优

本文讲解如何在同一 ABP VNext 应用中并行驱动 SQL Server、PostgreSQL 和 MySQL,通过 EF Core AddDbContextPool 池化、模块/租户路由、两阶段事务与 Saga(CAP)模式,实现高性能、高可用的多库混合方案。

本文介绍了如何在ABP VNext框架中集成Elsa Workflow实现可视化流程引擎。通过NuGet包安装核心组件,在ABP Module配置Elsa服务,包括持久化(PostgreSQL)、内置活动和自定义Activity(如SendNotification)。流程定义采用JSON DSL描述,支持节点连接。文章还涵盖EF Core迁移、审计日志关联及Prometheus监控集成,提供完整的

默认情况下,只会返回 HTTP 200 和简单的“Healthy/Unhealthy”文本。通常我们希望输出更丰富的 JSON,并根据总体健康状态设置 HTTP 状态码,还要对异常进行日志告警。// 将 Health Checks 映射到 /health-status app . MapHealthChecks("/health-status" , new HealthCheckOptions {
