会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
风口旁的猪
代码改变世界,开源推动社区
博客园
首页
新随笔
联系
订阅
管理
[置顶]
一个轻量级的.Net6微服务/分布式开发的轮子
摘要: 代码改变世界,开源推动社区 概述 什么是微服务? 微服务是一种分布式架构模式,通过将应用程序拆分成一组小型、松耦合的服务,可以提高应用程序的可伸缩性、可靠性和灵活性。 ADNC是什么? ADNC 是一个基于 .NET 平台的分布式/微服务开源框架,采用现代化的架构设计和最佳实践,同时也适用于单体架构
阅读全文
posted @ 2020-10-17 19:13 风口旁的猪
阅读(5635)
评论(2)
推荐(10)
2021年1月6日
探讨EF Core如何优雅的实现读写分离
摘要: 代码改变世界,开源推动社区 前言 我们都知道当单库系统遇到性能瓶颈时,读写分离是首要优化手段之一。因为绝大多数系统读的比例远高于写的比例,并且大量耗时的读操作容易引起锁表导致无发写入数据,这时读写分离就更加重要了。 EF Core如何通过代码实现读写分离,我们可以搜索到很多案例。总结起来一种方法是注
阅读全文
posted @ 2021-01-06 15:35 风口旁的猪
阅读(4347)
评论(3)
推荐(7)
2020年12月4日
Adnc如何本地调试 - 一个轻量级的.Net6微服务/分布式开发框架
摘要: 前言 Adnc是一个完全可以落地的微服务/分布式框架,集成了一系列主流稳定的微服务配套组件。如果只是在本地调试,只需要安装必备软件,必备软件除开发工具外,建议大家都使用Docker安装;同样也可以采取自己熟悉的任何方式安装或者使用已经安装好的。服务自动注册/发现/配置中心,因为在代码中做了环境变量判
阅读全文
posted @ 2020-12-04 19:57 风口旁的猪
阅读(2043)
评论(0)
推荐(2)
2020年10月19日
如何解决Visual Studio 首次调试 docker 的 vs2017u5 exists, deleting Opening stream failed, trying again with proxy settings
摘要: 前言 因为之前我电脑安装的是windows10家庭版,然而windows10家庭没有Hyper-v功能。 搜索了几篇windows10家庭版安装docker相关的博客,了解一些前辈们走过的坑。 很多人回复评论windows10家庭版真能启动Hyper-v,成功安装上dockerdesktop。 本来
阅读全文
posted @ 2020-10-19 23:00 风口旁的猪
阅读(1105)
评论(1)
推荐(2)
2020年10月7日
Refit集成consul在asp.net core中的实践
摘要: 前言 github:https://github.com/alphayu/ Refit、WebApiClient、Feign等都是支持声名式的Restful服务调用的开源组件。 这个几个组件都综合研究总结了下,Refit fork数多,使用文档易懂,提供的功能基本都满足我的要求。 同时Refit本身
阅读全文
posted @ 2020-10-07 01:19 风口旁的猪
阅读(1136)
评论(2)
推荐(0)
2020年8月4日
Adnc简介
摘要: Adnc是一个轻量级的.Net 5.0微服务开发框架,同时也适用于单体架构系统的开发。支持经典三层与DDD架构开发模式、集成了一系列主流稳定的微服务配套技术栈。一个前后端分离的框架,前端基于Vue、后端基于.Net 5.0构建。Webapi遵循RESTful设计规范、基于JWT认证授权、基于Maxs
阅读全文
posted @ 2020-08-04 20:08 风口旁的猪
阅读(3823)
评论(0)
推荐(2)