欢迎光临汤雪华的博客

一个人一辈子能坚持做好一件事情就够了!坚持是一种刻意的练习,不断寻找缺点突破缺点的过程,而不是重复做某件事情。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

07 2014 档案

摘要:you are unfamiliar with the subject area.you can read / understand the most fundamental aspects of the subject area.ability to implement small changes... 阅读全文

posted @ 2014-07-30 15:46 netfocus 阅读(2201) 评论(2) 推荐(0) 编辑

摘要:前言之前写了一篇文章,总体介绍了EQueue。在看这篇文章之前如果还没看过那篇文章,可能会看不懂这篇文章。所以建议没看过的朋友务必先看一下那篇文章中所提到的各种概念,这样才能更好的理解本文所说的内容。说实话我当初写EQueue也是抱着一种玩的态度的,就是想尝试写一个分布式消息队列,用来为ENode提... 阅读全文

posted @ 2014-07-25 01:59 netfocus 阅读(17584) 评论(39) 推荐(17) 编辑

摘要:前言ENode是一个基于消息的架构,使用ENode开发的系统,每个环节都是处理消息,处理完后产生新的消息。本篇文章我想详细分析一下ENode框架内部是如何实现整个消息处理流程的。为了更好的理解我后面的流程的描述,我觉得还是应该先把ENode的架构图贴出来,好让大家在看后面的分析时,可以对照这个架构图... 阅读全文

posted @ 2014-07-22 01:32 netfocus 阅读(5291) 评论(26) 推荐(22) 编辑

摘要:前言经过不断的坚持和努力,ENode 2.0的第一个真实案例终于出来了。这个案例是一个简易的论坛,开发这个论坛的初衷是为了验证用ENode框架来开发一个真实项目的可行性。目前这个论坛在UI上是使用了最终一致性,也就是说当我们发帖或回帖后不会立马显示你的帖子或回复。当我们下一次刷新页面时,会显示出来。... 阅读全文

posted @ 2014-07-20 17:58 netfocus 阅读(15199) 评论(60) 推荐(40) 编辑

摘要:设计指导原则一. 性能相关:避免在循环内部new一些没有必要每次都new的对象。所有与IO相关的操作,都需要考虑性能问题,一般采取的措施是连接池,缓存,减少调用次数,合并请求。每个业务都要分析整个请求链路,找到瓶颈,通过压测的方式确认问题及验证解决方案。根据业务情况,使用异步化和最终一致性。CPU,... 阅读全文

posted @ 2014-07-08 17:19 netfocus 阅读(1913) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示