Easy Core 架构

现在 的 各种技术 眼花缭乱,  又是 docker , K8S  ……

 

实际 开发 的 要素 其实 很简单 。

 

简单的说,   Ioc Aop log DB 这 4 样 是 开发必备 的,   这 4 样 呢,  就 组成了 Easy Core ,   写一个 业务模块 通常 都会用到 这 4 样,   一个 业务模块 也是 一个 Easy Core ,

 

软件 就由  一个个  Easy Core  组成,   这样,  开发 就 很 简明 了  。

 

既然 有 “Core” ,  当然 就有 “非 Core 的 周边” ,     周边 的 东西 按需 选用,  比如  docker , K8S  , 权限管理 , 多租户  等等,

 

这些 周边 的 东西 有的是 技术 , 是 平台,  是 组件,    总之 按需 选用 就行 。

 

这样,    开发  就 变得 简单 了   。

 

 

还可以看看  《我们 来 搞 一个 开发框架 吧 ?》   https://www.cnblogs.com/KSongKing/p/14159348.html   。

 

 

Easy Core 架构 还有 一个 意思 是 不要搞 太多的 垂直架构 、微服务 等  。

 

把 主要 的 业务 写在一个 模块 里,   这个 模块 也是 “Core”   。

 

当 并发量 增加时,  只要 水平 扩展 Server,   把 业务模块 部署 到 这些 Server 上 就可以了,   这很简单  。

 

我 以前 也 说过,    这叫  “1 Binary , n Deploy”  。

 

 

posted on   凯特琳  阅读(195)  评论(0编辑  收藏  举报

编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
历史上的今天:
2018-11-06 一个类似 Twitter 雪花算法 的 连续序号 ID 产生器 SeqIDGenerator

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示