随笔分类 - Adnc社区
Adnc是一个轻量级的.NET Core微服务快速开发框架,也可以应用于单体架构系统的开发。
摘要:代码改变世界,开源推动社区 前言 我们都知道当单库系统遇到性能瓶颈时,读写分离是首要优化手段之一。因为绝大多数系统读的比例远高于写的比例,并且大量耗时的读操作容易引起锁表导致无发写入数据,这时读写分离就更加重要了。 EF Core如何通过代码实现读写分离,我们可以搜索到很多案例。总结起来一种方法是注
阅读全文
摘要:前言 Adnc是一个完全可以落地的微服务/分布式框架,集成了一系列主流稳定的微服务配套组件。如果只是在本地调试,只需要安装必备软件,必备软件除开发工具外,建议大家都使用Docker安装;同样也可以采取自己熟悉的任何方式安装或者使用已经安装好的。服务自动注册/发现/配置中心,因为在代码中做了环境变量判
阅读全文
摘要:代码改变世界,开源推动社区 概述 什么是微服务? 微服务是一种分布式架构模式,通过将应用程序拆分成一组小型、松耦合的服务,可以提高应用程序的可伸缩性、可靠性和灵活性。 ADNC是什么? ADNC 是一个基于 .NET 平台的分布式/微服务开源框架,采用现代化的架构设计和最佳实践,同时也适用于单体架构
阅读全文
摘要:Adnc是一个轻量级的.Net 5.0微服务开发框架,同时也适用于单体架构系统的开发。支持经典三层与DDD架构开发模式、集成了一系列主流稳定的微服务配套技术栈。一个前后端分离的框架,前端基于Vue、后端基于.Net 5.0构建。Webapi遵循RESTful设计规范、基于JWT认证授权、基于Maxs
阅读全文