04 2015 档案

摘要:在很多情况下,项目遇到的麻烦都是因为对于技术依赖的疏忽和误解所导致的。但直到目前为止,在对高度复杂的技术环境进行依赖分析时,我们几乎完全依赖于经验丰富的老手的意见。虽然这些意见很有价值,但它们难以复制、交流,并且随着系统规模的成长,也变得越来越不可靠了。 依赖驱动建模是一个良好的工具,它能够让依赖分析更为系统化、可重复,并且更加可靠。重要的地方不在于我们选择了哪一种架构观念,而在于它明确地捕捉到了架构是如何管理依赖的这一点!它的重要性不仅体现在架构的一般质量上,也体现在整个项目计划的质量上。 阅读全文
posted @ 2015-04-08 14:32 sennly 阅读(1037) 评论(0) 推荐(0)
摘要:Tachyon是什么? Tachyon是一个高性能、高容错、基于内存的开源分布式存储系统,并具有类Java的文件API、插件式的底层文件系统、兼容Hadoop MapReduce和Apache Spark等特征。Tachyon能够为集群框架(如Spark、MapReduce等)提供内存级速度的跨集群文件共享服务。Tachyon充分使用内存和文件对象之间的世代(Lineage)信息,因此速度很快,官方号称最高比HDFS吞吐量高300倍。目前,很多公司(如Pivotal、EMC、红帽等)已经在使用Tachyon,并且来自20个组织或公司(如雅虎、英特、红帽等)的60多个贡献者都在为其贡献代码。Tachyon是于UC Berkeley数据分析栈(BDAS)的存储层,它还是Fedroa操作系统自带应用。 阅读全文
posted @ 2015-04-03 14:33 sennly 阅读(1072) 评论(0) 推荐(0)