
技术文章
风吹雨碎
对java编程有独到的喜欢之处!
走JAVA的路,让别人去说吧!
展开
-
Google的十个核心技术
曾任职于IBM中国研究院,从事与云计算相关研究的优快云博客专家吴朱华曾写过一篇文章《探索Google App Engine背后的奥秘(1)--Google的核心技术》,对Google的核心技术和其整体架构进行详细的分析,现转载于此,供大家学习。本篇将主要介绍Google的十个核心技术,而且可以分为四大类:1.分布式基础设施:GFS,Chubby和Protocol Buffer。2.分布式大规模数据处理:MapReduce和Sawzall。3.分布式数据库技术:BigTable和数据库Sharding。4.原创 2010-08-29 14:42:00 · 639 阅读 · 0 评论 -
大型数据库设计原则
<br />一个好的数据库产品不等于就有一个好的应用系统,如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。一般来讲,在一个MIS系统分析、设计、测试和试运行阶段,因为数据量较小,设计人员和测试人员往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再来考虑提高系统性能则要花费更多的人力物力,而整个系统也不可避免的形成了一个打补丁工程。笔者依据多年来设计和使用数据库的经验,提出以下一原创 2010-08-29 14:49:00 · 475 阅读 · 0 评论 -
写给技术部的信
亲爱的技术支持部: 我急需您的帮助。我最近将“女朋友7.0”升级到“妻子1.0”,发现这个新程序意外地启动了孩子生产程序,而且占用了大量的空间和珍贵的资源。这在产品的使用手册中没有提到。 此外“妻子1.0”自动将自己安装到其他的所有的程序中,它随系原创 2011-07-05 20:59:55 · 1718 阅读 · 6 评论