摘要:
接上一篇http://www.cnblogs.com/dopeter/p/4903328.html老板昨天在第二篇介绍中回复代码和文字无法一一对应。为了更好的让老板为大家解惑,把第二篇最后的猜测的问题搞清楚后,就补上其他文字说明的代码图。在上篇中泛泛介绍了Commanding,比较跳跃,目前是想到哪... 阅读全文
随笔分类 - .Net
Event Sourcing - ENode(二)
2015-10-23 05:02 by DoPeter, 1298 阅读, 收藏,
摘要:
接上篇文章继续http://www.cnblogs.com/dopeter/p/4899721.html分布式系统前篇谈到了我们为何要使用分布式系统,因为ENode本身就是一个分布式的框架。看了很多DDD、CQRS的框架,一般情况是一个上下文一个系统,可以多分系统实例进行分布式部署,但需要自己搭配分... 阅读全文
Event Sourcing - ENode(一)
2015-10-22 02:35 by DoPeter, 3291 阅读, 收藏,
摘要:
分布式系统摩尔定律如果一直能实现,不管是涉及或者实现一个OLTP的系统,我们是不是都会轻松点,用硬件堆就可以了。但是现在硬件已经在求变了,那么我们也得求变,云的概念如此之火,本质就是设施虚拟化,也可以认为是逻辑化,那么我们做软件是不是也要来虚拟化一下呢,当然,软件本身就是虚拟逻辑化。如果摩尔定律继续... 阅读全文
.Net async
2015-10-15 19:09 by DoPeter, 1451 阅读, 收藏,
摘要:
概述先吐个槽,.NET的TPL框架,以及这篇文章想要表述的async await关键字,都是.NET语言层面本身支持的一种异步框架,代表其在编译时是可以最大化的被优化,作为内部DSL来说,.NET一直是非常优秀的一个平台,有的语言只是在设计模式层面提供了内部DSL的框架,在优化上肯定是不及这种语言层... 阅读全文
WebAPI上传大文件
2015-07-25 05:25 by DoPeter, 5134 阅读, 收藏,
摘要:
今天在研究WebAPI的上传与下载,作为Rest的框架,更多是面向资源,就其本身来说,是不会涉及也不应该涉及到大文件的处理,具体多大呢,也就是ASP.NET的限值2G。ASP.NET的pipeline对于上传文件一般的处理流程是接收到文件,放到内存中,我们也一般只处理后续的流程,例如存入硬盘等等。目... 阅读全文
浙公网安备 33010602011771号