摘要: 转自 http://lxw1234.com/archives/2016/11/779.htm 导读: 第一章:初识Hadoop第二章:更高效的WordCount第三章:把别处的数据搞到Hadoop上第四章:把Hadoop上的数据搞到别处去第五章:快一点吧,我的SQL第六章:一夫多妻制第七章:越来越多 阅读全文
posted @ 2017-02-08 17:35 tim.chen 阅读(2966) 评论(0) 推荐(1) 编辑
摘要: 分布式服务器集群架构方案思考 nginx-reverse-proxy-conf 研究了一套完整的分布式服务器集群架构方案。 0x01.大型网站演化 简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。 集群主要分为:高可用集群(High Avai 阅读全文
posted @ 2016-02-14 21:10 tim.chen 阅读(314) 评论(0) 推荐(0) 编辑
摘要: DDAL技术方案选型 (转自:http://ywbrj042.iteye.com/blog/1923890) 解决的问题 目前已经面临或者未来可能面临的问题有以下这些: 1.数据量越来越大,超出了单表或者单库的最大限制。 2.数据访问压力越来越大,超出了数据库系统能力。访问压力可能出现读压力过大或者 阅读全文
posted @ 2016-01-29 19:59 tim.chen 阅读(1590) 评论(0) 推荐(0) 编辑
摘要: 数据库分库分表(sharding)系列(五) 一种支持自由规划无须数据迁移和修改路由代码的Sharding扩容方案 数据库分库分表(sharding)系列(四) 多数据源的事务处理 数据库分库分表(sharding)系列(三) 关于使用框架还是自主开发以及sharding实现层面的考量 数据库分库分 阅读全文
posted @ 2016-01-29 19:51 tim.chen 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 标签:本文读者基本要求:从事信息管理系统开发,略懂GOF设计模式及SOLID设计原则,对三层面向过程机械编码厌倦,并且不知道出路在何方,如果还掌握代码坏味和重构手法,那是极好的。1. 三层架构理论介绍-->实际经验-->总结反思1.1简单介绍三层架构严格分层架构模式的特点是上层只能访问相邻的下层,其... 阅读全文
posted @ 2016-01-25 19:25 tim.chen 阅读(833) 评论(0) 推荐(0) 编辑
摘要: 反编译下载http://www.aisto.com/roeder/dotnet/文件输出下载http://www.denisbauer.com/Downloads/Reflector.FileDisassembler.zip各类插件http://www.codeplex.com/reflectora... 阅读全文
posted @ 2015-10-21 22:27 tim.chen 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 使用Gitbook来编写你的Api文档Published on:November 18, 2014Gitbook是一个很优秀的社区,上面有很多优秀的作者自出版自己的著作,就好像Leanpub,可能很多人喜欢Leanpub,但是我还是喜欢Gitbook,这种类似于Github的原创社区。同时Gitbo... 阅读全文
posted @ 2015-10-07 21:49 tim.chen 阅读(6921) 评论(0) 推荐(0) 编辑
摘要: 讲完运营需要做的内容,下面就介绍下运营需要用的工具吧。办公软件OFFICE三件套——这个是必备的,无论做什么工作都离不开Axure——画一些简单的原型图或者流程图还是必须会的思维导图——理清自己的思维的必备工具,有mindmanager,xmind等云笔记——记录一些想法和笔记,推荐印象笔记,有道云... 阅读全文
posted @ 2015-05-09 23:11 tim.chen 阅读(320) 评论(0) 推荐(1) 编辑
摘要: 转自(http://blog.sina.com.cn/s/blog_821512b50101hyc1.html)MySQLSharding详解一 背景我们知道,当数据库中的数据量越来越大时,不论是读还是写,压力都会变得越来越大。采用MySQL Replication多master多slave方案,在... 阅读全文
posted @ 2015-05-04 11:27 tim.chen 阅读(1517) 评论(0) 推荐(0) 编辑
摘要: 1 数据库拆分的兴起在过去几年中,随着商业应用数据库事务量的大幅增长和数据库体积的增大,数据库拆分的概念已日益普及。许多在线服务供应商,软件即服务供应商(SaaS)和社交网站的成功更说明了这一点。数据库拆分可以简单定义为针对跨多个服务器的大型数据库设计的一种“零共享”分区方案,这种方案使数据库性能和... 阅读全文
posted @ 2014-10-25 20:52 tim.chen 阅读(519) 评论(0) 推荐(0) 编辑