互联网是大规模应用,主要是海量数据处理带来的一些编程,基础还是传统的理论,不过很多方面有突破

单个节点的技术:
1>更快的读,各种缓存产品,从http的缓存到应用缓存
2>更快的写,利用各种手段利用硬盘,主要是所需写

多节点的技术
1>分布式相关技术,一致性hash,paoxs
2>云计算相关的,各大厂家的论文

信息检索方面
1>搜寻引擎相关的,包括分词,索引等等,每一个点上都是一个课题
2>数据挖掘

各种前端表现技术而推出的框架,这方面本身并不需要特别深的理论,更关注极限编程。
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐