自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Venus专栏

将所学所想用自己的语言表述出来。

  • 博客(4)
  • 收藏
  • 关注

原创 【连载】大话系统架构决策 - 伸缩性

前言在单机应用时代,换句话说,如果你的应用就部署一个实例,并没有伸缩性的概念。伸缩性是针对分布式系统的场景下,在有意义。而且现在的大型分布式系统,对于伸缩性是非常重视的,因为现在的系统运维都希望机器或容器能够动态扩容。比如,淘宝的双11、京东的618等大型促销活动,其流量和压力都是平时的很多倍,但是总不能要求平时就用这么多的部署资源,这会很浪费,所以动态扩容就显得很有必要了。老规矩,先来定义一下伸缩

2016-06-10 14:53:50 778

原创 【连载】大话系统架构决策 - 易用性

前言为什么要谈易用性呢?其实是因为博主从事软件行业长久以来,另一最烦躁的,也是经常听到身边同事抱怨的一句话就是:我靠!天啦撸!这个API好难用啊!!!其实难用就是消费方对于提供方所提供资源(服务或能力)的最直观的不满用词。这个时候,你要真想让消费方说哪些地方难用?估计他只会告诉你:哇,你这个参数命名很让我费解啊,完全不知道什么意思,而且还为文档!老规矩,在详细阐述之前,我们尝试定义这个特性(关注点)

2016-06-09 07:13:37 1272

原创 【连载】大话系统架构决策 - 灵活性

前言为什么要首先谈灵活性呢?其实是因为博主从事软件行业长久以来,最烦躁的,也是经常听到身边同事抱怨的一句话就是:我靠!天啦撸!需求又变啦!!!其实需求变更就涉及到系统架构的特性(关注点)之灵活性。系统灵活性高,那么任你需求如何变更,我自岿然不动!就像九阳真经中所说的“他强由他强,清风拂山冈。他横任他横,明月照大江。”反之,微末变更也会让我哭爹喊娘,埋头做码畜!既然要谈灵活性,那么我首先来尝试定义下这

2016-06-06 21:05:14 1782

翻译 【连载】关系型数据库是如何工作的?(20) - 查询管理器之优化器

真正的优化器上边虽然说了那么多,但是都偏于理论,因为我是一个开发者不是一个研究员,所以我更喜欢说一些具体的例子。 让我们来看看SQLite优化器具体是怎么优化的。它非常简单,因此它也采用了最简单的优化方法:基于贪婪算法,并且应用一些额外的规则来尽可能减少执行计划的可能性:SQLite从来不会重新排序CROSS JOIN的表;join采用nested joins;outer joins通常是以

2016-06-05 14:09:42 461

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除