`
dmd82dmd
  • 浏览: 12242 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

[回首来时路]

 
阅读更多

[回首来时路]
2011年03月07日
  [回首来时路]
  作为一名开发人员, 注重的是的学习积累和实践.
  从2005年工作至今, 一晃六年过去了, 做过些项目, 也有了些经验.
  从各种渠道吸取的知识对我帮助颇大, 加上几年没有对外发布技术文章(本人有写手札的习惯, 几乎碰过的每个问题, 都有研究报告设计文档, 实现模型源代码等等), 促使我写些东西总结, 也许同时可以为大家提供一些参考.
  由于多数研发成果与工作有关(都是已上线的产品), 所以具体技术只限于思想框架(请勿索要源代码).
  致谢
  衷心感谢曾经帮助过我的前辈和同仁们, 谢谢你们的教诲!
  核心构架 : Linux上的XMPP服务集群
  05年, 公司决定要做一个基于XMPP协议的, 支持语音服务的IM(即时通讯)产品, 实现PC/智能手机平台的互通.
  作为新人, 承蒙研发部老大(CTO, Z总)的信任, 担当了一些比较重要的工作.
  在他的指导下, 完成了服务器的一些压力测试.
  主要是模仿大量客户端完成自动注册, 登陆, 添加/删除好友, 发送在线消息, 离线消息, 注销等等.
  然后由耗时, 发送成功/失败, 作汇总统计, 由此测试服务器的负载极限, 为采购服务器提供依据.
  然后写一些文档, 不过是诸如开发工具的配置等等, IDE是Magic C++, 一个在win32下远程GDB的IDE, 用起来和VC6很类似, 调试起来直观了不少.
  用户注册模块
  负载问题有个初步依据, 接下来就是注册.
  为实现用户ID的唯一性和可控性, 采取了类似
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics