- 博客(7)
- 资源 (8)
- 收藏
- 关注
原创 NAND闪存的黯淡未来
这篇Paper名为The Bleak Future of NAND Flash Memory,也即NAND闪存的黯淡未来。写论文的家伙怎么也搞得像标题党似的。国内外的科技媒体对此文的论点都有转载。论文摘要:In recent years, flash-based SSDs have grown enormously both in capacity and popularity. In h
2012-02-25 20:57:37 23938
原创 Disk Corruption以及它们对DBMS的影响
众所周知,软硬件都有不靠谱的时候。可问题是一般人很难获取这些系统在实际使用中的故障率。作为这些产品的生厂商,一般都有一些方法来获取实际安装部署以及运行的情况,自然的,它们也掌握了很多实际的故障数据(不过它们未必会如实公开)。对于那些故障率不太高的情形,只有在安装部署的数量特别大时,才可能捕获到较大的故障出现次数。An Analysis of Data Corruption in the Stora
2012-02-17 21:36:18 23606
原创 How Do Fixes Become Bugs
软件工程的名声可以说一直不太好,理论和实际脱节的比较厉害。不过这篇文章应该有一定的指导意义。如果真有个开源的工具来改进无穷的Bugfix,应该可以较大的提高开发团队的成产效率。ABSTRACTSoftware bugs affect system reliability. When a bug is ex-posed in the field, developers need to fix
2012-02-16 22:22:31 23457
原创 有关Splay Tree的一点感想
Splay Tree是一种有趣的Binary Search Tree。Wikipedia说它的缺点为:Perhaps the most significant disadvantage of splay trees is that the height of a splay tree can be linear. For example, this will be the case a
2012-02-12 22:03:23 23638
原创 Weaving Relations for Cache Performance
虽然这是篇较早的论文,但是对实现数据库存储的开发者,对要深入理解行式存储、列式存储、混合存储方式的技术人员来说还是很有参考价值的。严格的关系数据库理论并不要求应用程序开发者了解表的存储格式,但工程实践中并没有那么完美的好事。不同的存储格式对不同类型的应用或多或少存在一些实现/性能/使用上的影响。某些评论批评Oracle一直没有实现列式存储,所以对数据仓库的支持效率不够好。实际上甲骨文也是不得已,一
2012-02-11 21:46:04 23543
原创 How to install NetWorker in Linux?
NetBackup和NetWorker是两个主要的企业级备份软件,相比桌面上的软件,安装和使用都有点麻烦。这里采用的是一个x86 32bit的NetWorker试用版本。安装/启动GUI的过程中可能会出现一些小问题,如果不幸遇到了,那就一一解决吧。我曾经遇到过Sybase、Java等各模块的问题,通过分析log文件和查找支持文档,最终都解决了。Uninstall: rpm -e l
2012-02-11 21:12:03 25521
原创 State Machine and Event Processing
列了个提纲,一直没有写完。1. Introduction1.1 What's State Machine1.2 What's Event Processing2. Implementation of State Machine1.1 C style switch/case1.2 GoF Design Pattern GoF's book.1.3 State
2012-02-11 20:54:59 23490
VoltDB technical overview
2014-02-09
Avoiding the Disk Bottleneck in the Data Domain Deduplication File System.pdf
2012-02-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人