.net core 微服务架构

https://blog.csdn.net/ls511527/article/details/145584536

 

微服务架构建议的工具和库
功能 工具和库 适用于 .NET Core 开发者
API 网关 Ocelot, YARP YARP 是微软的新一代高性能 API 反向代理框架
消息队列 RabbitMQ, Kafka, Azure Service Bus 提供异步事件驱动架构
服务发现 Consul, Eureka, Azure Service Fabric Consul 是轻量 & 常用的选择
分布式追踪 OpenTelemetry, Jaeger, Zipkin 对调用链进行追踪
容器技术 Docker, Kubernetes 容器化微服务并通过 Kubernetes 管理集群
配置管理 Consul, Azure App Configuration 集中管理和注入服务动态运行时配置
日志系统 Serilog, NLog 高效日志输出;Serilog 可分发日志到多个存储目标
数据库 SQL(Postgres, SQL Server), NoSQL(MongoDB, Redis) 根据场景选择单独的存储策略、缓存或协调一致性

 

posted on 2025-05-12 16:44  雪原日暮  阅读(22)  评论(0)    收藏  举报