代码改变世界

Event Sourcing - ENode(二)

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

Event Sourcing - ENode(一)

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

.Net async

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

安装Docker

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

WebAPI上传大文件

2015-07-25 05:25 by DoPeter, 5044 阅读, 1 推荐, 收藏, 编辑
摘要:今天在研究WebAPI的上传与下载,作为Rest的框架,更多是面向资源,就其本身来说,是不会涉及也不应该涉及到大文件的处理,具体多大呢,也就是ASP.NET的限值2G。ASP.NET的pipeline对于上传文件一般的处理流程是接收到文件,放到内存中,我们也一般只处理后续的流程,例如存入硬盘等等。目... 阅读全文

CentOS7 安装NFS SSH免密码登陆

2015-07-19 04:59 by DoPeter, 1629 阅读, 0 推荐, 收藏, 编辑
摘要:配置5台虚拟机ip为192.168.1.160 - 164,使用160作为共享服务器使用yum安装nfs 以及rpcbind,有很多文章介绍,这里不再赘述一、启动服务1.启动rpcbindsystemctl start rpcbind2.启动nfssystemctl start nfs二、 设置共享... 阅读全文

CentOS7 安装Bind

2015-07-16 18:25 by DoPeter, 11751 阅读, 0 推荐, 收藏, 编辑
摘要:简要记录安装Bind的过程以及遇到的问题一、 虚拟机准备准备了2台虚拟机,都是装的CentOS764_1的IP地址为192.168.1.160,2的地址为161。161作为DNS服务器。二、下载Bind,不赘述,网上有很多用yum安装的例子三、CentOS7网络配置因为7是用NetworkManag... 阅读全文

Hadoop Java Hdfs API

2015-07-09 03:36 by DoPeter, 539 阅读, 0 推荐, 收藏, 编辑
摘要:1. 在本地文件系统生成一个文本文件,,读入文件,将其第101-120字节的内容写入HDFS成为一个新文件2. 在HDFS中生成文本文件,读入这个文件,将其第101-120字节的内容写入本地文件系统成为一个新文件环境部署:http://www.cnblogs.com/dopeter/p/463079... 阅读全文

Eclipse提交任务至Hadoop集群遇到的问题

2015-07-08 17:17 by DoPeter, 1324 阅读, 0 推荐, 收藏, 编辑
摘要:环境:Windows8.1,Eclipse用Hadoop自带的wordcount示例hadoop2.7.0hadoop-eclipse-plugin-2.7.0.jar //Eclipse的插件,需要对应Hadoop当前版本基本步骤有很多博客已经提及,就不再赘述1. 将hadoop-eclipse-... 阅读全文