花费 15 ms
打造分布式日志收集系统

前言 系统一大,就会拆分成多个独立的进程,比如web+wcf/web api等,也就成了分布式系统。 要看一个请求怎么从头到尾走的,就有些困难了,要是进行DEBUG、跟踪,就更加麻烦了,困难程度要 ...

Thu Oct 23 07:55:00 CST 2014 0 35587
.Net规则引擎介绍 - REngine

规则引擎 规则引擎由推理引擎发展而来,是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。接受数据输入,解释业务规则,并根据业务规则做出业务决 ...

Thu Mar 12 05:51:00 CST 2015 30 14434
基于MongoDB打造.Net的分布式Session子系统

Taobao有她自己的分布式session框架,.net阵营也不能落后了,在下做了个基于MongoDB的支持最多26台MongoDB的分布式Session框架。 先看看配置文件: 从 ...

Thu Aug 29 07:46:00 CST 2013 30 8989
高大上技术之sql解析

Question: 为何sql解析和高大上有关系?Answer:因为数据库永远都是系统的核心,CRUD如此深入码农的内心。。。如果能把CRUD改造成高大上技术,如此不是造福嘛。。。 CRUD就是Cr ...

Mon Jun 15 06:52:00 CST 2015 1 9993
闲聊下架构、框架,以及架构师...

我们先来看看本人对下面这两个名词的个人见解: 软件架构: 几乎每个软件系统的架构都是不同的,因为软件架构的第一步就是根据当前项目的重要需求及约束来制定一个个技术决策。 软件框架: ...

Tue May 28 05:52:00 CST 2013 25 6856
SimpleTemplate模板引擎开发

模板引擎相信大家是经常使用的,但是实现原理估计没多少人知道(你要是说不就是replace嘛,那我也无话说了...)。 先来看看这个SimpleTemplate想实现的是什么功能吧: 是个C# ...

Thu Oct 08 00:03:00 CST 2015 4 4782
重构JS代码 - 让JS代码平面化

js中的嵌套函数用的很多,很牛叉,那为何要平面化? 易懂(自己及他人) 易修改(自己及他人) 平时Ajax调用写法(基于jQuery) 缺点是什么? 函 ...

Tue Jan 14 19:31:00 CST 2014 2 6578
搞了个基于zookeeper的Leader/Follower切换Demo

基于zookeeper写了个Leader选举类库demo,场景如下: 上图中的Program1..4可以部署在1台server上,也可以部署在多台server上,也可以是一个进程中的多个线 ...

Thu Jul 03 16:57:00 CST 2014 2 5696
记一次消息总线的打造

虽说消息队列的用法很简单:PUB/SUB, PRODUCER/CONSUMER,不过真做起来还真麻烦。 先说下原始需求: Web前端发送命令消息,后端Consumer处理,然后前端得到结果 ...

Wed Oct 22 06:24:00 CST 2014 1 4993

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM