AperturePlus 是一个基于 .NET 构建的现代化微服务后端解决方案,旨在提供一个健壮、可扩展且易于维护的应用程序基础。项目严格遵循整洁架构 (Clean Architecture) 和领域驱动设计 (DDD) 的原则。
点击空白处退出提示
AperturePlus 是一个基于 .NET 构建的现代化微服务后端解决方案,旨在提供一个健壮、可扩展且易于维护的应用程序基础。项目严格遵循整洁架构 (Clean Architecture) 和领域驱动设计 (DDD) 的原则。
目前,系统包含以下核心微服务:
IdentityService: 负责用户身份认证、授权和管理。
ActivityService: 负责管理用户创建和参与的活动。
UserProfileService: 负责管理用户的个人资料、简介和头像。
PortfolioService: 负责管理用户的作品集、相册和照片。
框架: .NET 8 / ASP.NET Core 8
框架: .NET 8 / ASP.NET Core 8
架构模式: Microservices, Clean Architecture, DDD, CQRS
架构模式: Microservices, Clean Architecture, DDD, CQRS
数据库: SQL Server, Redis, MongoDB
数据库: SQL Server, Redis, MongoDB
数据访问: Entity Framework Core 8
数据访问: Entity Framework Core 8
消息队列: RabbitMQ
对象存储: MinIO (S3-Compatible)
对象存储: MinIO (S3-Compatible)
身份认证: JWT (JSON Web Tokens)
身份认证: JWT (JSON Web Tokens)
容器化: Docker / Docker Compose
容器化: Docker / Docker Compose
评论