- 博客(2)
- 资源 (7)
- 收藏
- 关注
原创 我开发的基本观点
1.作为架构,抽像是重要的,但是技术实现更重要,必竟有些性能问题不是光加机器可以解决的.比如松耦合,用队列最好,但队列需要数据库监听,分布式大量的数据传输,大量的序列化和反序列化都是性能瓶颈,异步需要大量的日志读写,多线程自身的损耗,负载匀衡自身的损耗,以消息机制还会导致数据库读写成倍的增长,而这以前很多数据可以存在页面上,或内存里.2.同样,必须考虑到程序员的感受,window服务肯定没有e
2011-11-01 23:50:37 456
原创 一种事件主导流程的设计模式的思考
三个角色一是事件触发者二是事件广播者三是事件处理者 事件触发者 触发事件 广播者接收事件 通知所有的事件处理者 事件处理者挑选自己需要处理的事件处理 这样做的好处是可以把相同的业物逻辑放在一起来处理 比如我们的业务逻辑需要一些相同的工作,比如发短信,减库存,支付扣款等 你看,我们新建一张订单 我们一般会写个生单接口,在这个方法里面,你要插入订单表,减库存
2011-11-01 21:07:21 760 1
AsyncTaskDispatcher - 简化多个异步操作之间的协作调用
2012-02-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人