摘要: 一为什么要迁移MySQL 迁移是 DBA 日常维护中的一个工作。迁移,究其本义,无非是把实际存在的物体挪走,保证该物体的完整性以及延续性。就像柔软的沙滩上,两个天真无邪的小孩,把一堆沙子挪向其他地方,铸就内心神往的城堡。生产环境中,有以下情况需要做迁移工作,如下:1.磁盘空间不够。比如一些老项目,选... 阅读全文
posted @ 2015-09-16 10:50 JiontForce 阅读(148) 评论(0) 推荐(0)
摘要: 原文链接:http://www.confluent.io/blog/apache-kafka-samza-and-the-Unix-philosophy-of-distributed-data作者:Martin Kleppmann译者:杰微刊-macsokolot(@gmail.com) 当我在... 阅读全文
posted @ 2015-09-14 10:30 JiontForce 阅读(214) 评论(0) 推荐(0)
摘要: 原文:How we store 400M phone number data with fast lookups译者:杰微刊-张帆 如果你居住在印度,当不希望接受任何电话推销员的骚扰时,你可以在全国客户偏好登记册(National Customer Preference Register,NCPR)... 阅读全文
posted @ 2015-09-01 16:16 JiontForce 阅读(328) 评论(0) 推荐(0)
摘要: 团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。下面是ThoughtBot的Git使用规范流程。我从中学到了很多,推荐你也这样使用Git。 第一步:新建分支首先,每次开发新功能,都应该新建一个单独的分支(... 阅读全文
posted @ 2015-09-01 15:05 JiontForce 阅读(105) 评论(0) 推荐(0)
摘要: 译者前言:在8年之前,Yahoo团队曾经对网页中的缓存做了比较详尽的研究,但是随着互联网的高速发展,研究数据发生了一些变化。这篇文章主要是Facebook的web团队对现在缓存情况一些数据收集和研究。包括PC和移动端资源被缓存的时间以及资源在存在的时间。网页缓存是性能优化很重要的因素,值得一读。 能... 阅读全文
posted @ 2015-08-31 10:07 JiontForce 阅读(309) 评论(0) 推荐(0)
摘要: 写在前面之前有看过刘哇勇写的Chrome 控制台不完全指南,让我觉得瞬间对chrome的了解实在太浅了。对此特意了解了一番(也就是在他的博文上进行了一些总结和了解一些其它chrome使用方面的诀窍),写了两篇博文你可能不知道console强大我所了解的chrome最近又学到了一些chrome的使用技... 阅读全文
posted @ 2015-08-28 14:01 JiontForce 阅读(177) 评论(0) 推荐(0)
摘要: Mysql安装简单,速度较快,功能丰富。另外它还是开源运动的标杆,它的伟大成就向我们展示了一个成功的公司是可以建立在开源代码之上的。然而用过mysql的人都曾对着显示器挥舞过拳头。但你不可能发明一种每秒能保存成千上万行互联网数据,并且一点错误都没有的技术吧。为了在这个夏天躁起来,我们列举了8个抱怨开... 阅读全文
posted @ 2015-08-27 16:37 JiontForce 阅读(179) 评论(0) 推荐(0)
摘要: 原文链接:Moving Fast With High Code Quality 译者:杰微刊—程慧 一个高质量的代码库可以加快长期开发的速度,因为它会使得迭代、协作和维护更加容易。在Quora,我们十分重视代码库的质量。 除了会取得收益之外,要维护高质量的代码,会带来一大笔间接费用,还会牺牲实际开... 阅读全文
posted @ 2015-08-27 10:44 JiontForce 阅读(136) 评论(0) 推荐(0)
摘要: 在我眼里,MySQL和Oracle是这样的而SQLite在是这样的所以这么萌的数据库,我真的应该多了解她的。简介SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统。它的设计目标是嵌入式的,目前Android和iOS的设备内置的都是SQLite数据库。SQLite虽然娇小,但也支持... 阅读全文
posted @ 2015-08-26 10:26 JiontForce 阅读(205) 评论(0) 推荐(0)