年度工作整体完成情况(包括业务工作和管理工作
今年主要参与KRP2012的研发工作
1.参与ECM2.0的相关功能实现,性能测试和维护
2.完成KRP下子模块performance的功能实现,测试,performance2.0到performance3.0的全面升级。
3.参与ECM2.0到ECM3.0的全面升级,完成相关service的更改。
4.完成ECM后台分布式存储系统TFS的升级和热备份,性能测试。
5.关于ontology的关于nosql存储实现。
年度个人成长及能力提升
1.熟悉了jcr开源框架jackrabbt,看了到现在还在研究的hadoop权威指南,懂得了BigData的处理模式和cloud computing 的相关技术,完成了HDFS和HBase相关存储实现,懂得了分布式处理的机制。
2.了解nosql的概念,尝试使用过mongodb,redis,Cassandra,hbase。开始习惯看互联网相关product的后台存储和系统架构,有了对系统不断拆分和模块化分层实现以求低耦合高内聚的思想。
3.逐渐考虑底层代码的效率和性能问题,java基础知识有了进一步的强化。
4.分布式文件系统如TFS的熟练搭建和API的开发和使用,熟练掌握分布式环境的采用系统服务级别采用基于HA的HeartBeat下热备份策略。
4.对于semantic web有了认识,了解了ontology的概念。
5.对搜索引擎核心技术有所掌握。Crawlr,nutch,lucene,solr的运用和掌握。
6.云计算模式之IAAS的架构设计有了新的进一步认识,掌握了cloudstack4.0的安装搭建。
工作中的困惑与不足
1.在研究apache开源产品的应用部署和secondhand 开发的时候,由于习惯用high level的version project ,导致介绍使用开发的document不足,efficiency极大降低。
2.对于系统开发modular structure不明确,项目解耦跨平台理解较为浅陋,Designpattern等抽象思维较为缺乏,代码优化好算法能力有待提高。
3.对于开发过程中的需求理解不够透彻,导致实际代码实现过程模糊不清,走弯路。
年度个人发展目标与方向
1.对于最热爱的cloud computing 和BigData处理,分布式存储技术一定要多阅读,多实践,多思考,形成自己的独到的见解。
2.对于开源项目一定要从source code 出发,掌握thinkingin design,根据自己的需求,做好second hand 开发和应用。
3.对于product design 有自己足够的认识和idea。
希望公司提供的发展平台与支持
1.希望公司能够开展technology chatting,探讨,sharing的shalom。
2.开展业务,开发相关技能的Training。
3.对于我们产品开发和影响行业未来产业革命的技术,建议公司及时购买相关书籍。
对公司及部门发展方面的建议
1. 希望公司以及部门未来的发展越来越好~
2. 将IAAS-PAAS-SAAS模式不断的深化应用到我们的产品
3. 做一个platform is vey impotent。