会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SkylerSkr
博客园
首页
新随笔
联系
订阅
管理
2021年6月4日
没事问问自己
摘要: 计算机(协议): TCP的三次握手和4次挥手是什么? 如果少一个握手或者挥手会怎样? https://zhuanlan.zhihu.com/p/53374516 TCP和UDP有什么区别? TCP如何保证消息有序,了解滑动窗口算法嘛? https://blog.csdn.net/wdscq1234/
阅读全文
posted @ 2021-06-04 14:46 SkylerSkr
阅读(26)
评论(0)
推荐(0)
2020年11月18日
Redis面试篇
摘要: #前言 准备开一个新的系列,总结一些面试里吹牛皮的地方,不涉及太多细节,但是方方面面的都吹会起来。 这篇文章主要写Redis的方方面面。 ##基础结构 1.String会预分配空间,就像java的ArrayList,1MB以下每次扩容空间翻倍,1MB以上每次加1MB,最大512MB 2.List在列
阅读全文
posted @ 2020-11-18 23:30 SkylerSkr
阅读(160)
评论(2)
推荐(3)
2020年9月3日
DDD领域驱动设计——领域事件Event
摘要: #前言 源码地址: https://github.com/SkylerSkr/Skr3D 在前面的文章里,我们会发现一个问题。 通过MediatR发送处理的请求,返回值都是void,这等于说变成了发后即忘的状态。在正常开发中,这是不被允许的,至少系统出现异常,要返回结果出去。 而通知的问题,可以归入
阅读全文
posted @ 2020-09-03 18:11 SkylerSkr
阅读(337)
评论(0)
推荐(0)
DDD领域驱动设计——MediatR,CQRS
摘要: #前言 源码地址: https://github.com/SkylerSkr/Skr3D ###CQRS 随着并发量的增大,往往让我们处理读请求和写请求的解决方案完全不同。 **例如:**在处理读请求的时候用Redis,Es数据仓库等;在处理写请求的时候使用Rabbitmq等消峰。 所以在DDD架构
阅读全文
posted @ 2020-09-03 18:10 SkylerSkr
阅读(346)
评论(0)
推荐(1)
DDD领域驱动设计——应用层,AutoMapper
摘要: #前言 源码地址: https://github.com/SkylerSkr/Skr3D 好了,我们有了只关心自己的领域层,辛苦持久化的基础设施层。那么又有人问了,领域对象不能直接扔给UI层,要处理一下才能扔给UI层。这里你没有EF了,看你怎么操作。 那么,AutoMapper就走来了! PS:应用
阅读全文
posted @ 2020-09-03 18:09 SkylerSkr
阅读(351)
评论(0)
推荐(0)
DDD领域驱动设计——基础设施层
摘要: #前言 源码地址: https://github.com/SkylerSkr/Skr3D 看过前面文章的同学应该已经发现了。领域层就像个霸道总裁,什么都不管什么都不问,反正你就给我处理好。真是苦出了声来。 这一章就是基础设施层,我们在这里将领域对象持久化到数据库。细心的同学应该已经发现了。 领域实体
阅读全文
posted @ 2020-09-03 18:08 SkylerSkr
阅读(208)
评论(0)
推荐(0)
DDD领域驱动设计——领域层
摘要: #前言 源码地址: https://github.com/SkylerSkr/Skr3D 领域是DDD的核心要点。在领域层,我们应该处理掉该领域的全部业务。在这里我们只需要操作领域对象。 领域对象如何持久化,领域对象怎么显示到UI层,这些都不是领域层考虑的事情。 我们以电商项目为例,先对电商进行建模
阅读全文
posted @ 2020-09-03 18:07 SkylerSkr
阅读(112)
评论(0)
推荐(0)
DDD领域驱动设计——概念和架构分层
摘要: #前言 很高兴能开始新的系列,这次的章节是DDD领域驱动设计和微服务的概念与思想。 PS: 此系列文章的源码,没有很丰富的功能,没有非常完善的认证体系,不适合直接用去企业开发。 此系列的文章,核心是突出DDD的思想,和微服务的思想。所以功能上会比较精简。 技术点: CQRS+Event实现微服务,E
阅读全文
posted @ 2020-09-03 18:05 SkylerSkr
阅读(154)
评论(0)
推荐(0)
.Net Core通用后端框架(前后端分离)
摘要: ##前言: 大家好,好久不见了,最近没有更新,是因为换了新公司,再整理新的框架,还有很多新技术一直没有整理。所以想着写一套前后端分离的通用框架出来,还好皇天不负有心人,BaseFrameworkCore终于是发布了。 GitHub:https://github.com/SkylerSkr/BaseF
阅读全文
posted @ 2020-09-03 18:04 SkylerSkr
阅读(467)
评论(0)
推荐(0)
微服务——一致性问题
摘要: 微服务架构是一把双刃剑,我们在享受微服务对单体系统拆分后的红利的同时,也会遇到数据模型和服务之间不一致的问题。在微服务架构下多个服务通过非可靠的网络进行通信,如何让服务之间高效的通信和协作,如果保证系统之间状态的一致,都是我们需要解决的问题。 PS:本文只介绍原理,不提供具体实现,如需具体实现请询问
阅读全文
posted @ 2020-09-03 18:03 SkylerSkr
阅读(193)
评论(0)
推荐(1)
下一页
公告