代码改变世界

随笔档案-2015年10月

Event Sourcing - ENode(三)

2015-10-24 07:42 by DoPeter, 1135 阅读, 收藏,
摘要: 接上一篇http://www.cnblogs.com/dopeter/p/4903328.html老板昨天在第二篇介绍中回复代码和文字无法一一对应。为了更好的让老板为大家解惑,把第二篇最后的猜测的问题搞清楚后,就补上其他文字说明的代码图。在上篇中泛泛介绍了Commanding,比较跳跃,目前是想到哪... 阅读全文

Event Sourcing - ENode(二)

2015-10-23 05:02 by DoPeter, 1296 阅读, 收藏,
摘要: 接上篇文章继续http://www.cnblogs.com/dopeter/p/4899721.html分布式系统前篇谈到了我们为何要使用分布式系统,因为ENode本身就是一个分布式的框架。看了很多DDD、CQRS的框架,一般情况是一个上下文一个系统,可以多分系统实例进行分布式部署,但需要自己搭配分... 阅读全文

Event Sourcing - ENode(一)

2015-10-22 02:35 by DoPeter, 3288 阅读, 收藏,
摘要: 分布式系统摩尔定律如果一直能实现,不管是涉及或者实现一个OLTP的系统,我们是不是都会轻松点,用硬件堆就可以了。但是现在硬件已经在求变了,那么我们也得求变,云的概念如此之火,本质就是设施虚拟化,也可以认为是逻辑化,那么我们做软件是不是也要来虚拟化一下呢,当然,软件本身就是虚拟逻辑化。如果摩尔定律继续... 阅读全文

.Net async

2015-10-15 19:09 by DoPeter, 1450 阅读, 收藏,
摘要: 概述先吐个槽,.NET的TPL框架,以及这篇文章想要表述的async await关键字,都是.NET语言层面本身支持的一种异步框架,代表其在编译时是可以最大化的被优化,作为内部DSL来说,.NET一直是非常优秀的一个平台,有的语言只是在设计模式层面提供了内部DSL的框架,在优化上肯定是不及这种语言层... 阅读全文

安装Docker

2015-10-15 14:03 by DoPeter, 446 阅读, 收藏,
摘要: 安装Docker1. 增加Repository配置文件cat >/etc/yum.repos.d/docker.repo <<-EOF[dockerrepo]name=Docker Repositorybaseurl=https://yum.dockerproject.org/repo/main/c... 阅读全文

Azure File Service in IIS

2015-10-13 14:32 by DoPeter, 575 阅读, 收藏,
摘要: 微软Azure的Storage套件中提供了新的服务File Service,让我们运行在Azure中的程序都能共享存储,一个存储账号共享的没有上线,但每个共享的上限是5G。由于File Service采用了SMB2.1协议,所以对我们来说,存储是透明的,可以直接使用盘符路径的形式来对文件进行存储。例... 阅读全文