系统

iOS 7和Android 4.4奇巧巧克力:巨人之争

Android的粉丝为Google Nexus 5的发布而举杯同庆。LG的这款智能手机使用了最前沿的科技却提供了难以置信的合理价格。同时,还有另外一个理由让我们兴奋——它是搭载了Google最新一代的手机操作系统Android 4.4的第一款手持设备。但是,Google的更新与iOS7相比表现如何呢?接下来让我们一起探索一下。  界面  那些期待看到Android的这次更新

先悟透这三个理念,再来谈如何扩展你的架构

关于“微服务”大家应该并不陌生,最近”聊聊架构”的各位老师也做了不少分享,我也是微服务架构的热粉以及实践者。其实“微服务”的设计思想很好,它揭示了一种全新的思考方式以及系统设计思路。不过这次分享希望从另外一个角度,谈谈在架构实践中衍生出来的思想方法提炼,我把它们统称为“微智能”。微智能设计思想“微智能”这个概念起源于智能家居,是目前智能硬件领域的一股创新思想。早期的智能家居

支付系统开发的实践与思考(一)

通常我们在开发手机 app 或网站时都会涉及到支付相关的业务场景,用户只需要简单的点击下按钮并输入密码,就完成了整个支付过程。那么今天我们就来简单聊一下一个完整的支付系统由那些功能组成以及设计时需要考虑的因素。我们先来看下支付过程:从上图中我们可以看出真实的资金流向。首先当用户产生支付行为时,资金从用户端流向支付系统,退款时则相反,从支付系统回流至用户端。因此在整个交易过程

HA 高可用软件系统保养指南

又过了一年 618,六月是公司一年一度的大促月,一般提前一个月各系统就会减少需求和功能的开发,转而更多去关注系统可用性、稳定性和管控性等方面的非功能需求。大促前的准备工作一般叫作「备战」,可以把线上运行系统想象成一辆车,大促即是它即将面临的一次严峻驾驶考验。每次去长途自驾旅行时,我会把车送去对车况做一个全面的检测。汽车工业的历史有一百多年了,而车的构造组成部件又相对固定,已

系统崩溃,大圣归来

走在程序员的路上,久了总会碰到一些系统崩溃的事件。在 2011 年 8 月份某个阴雨连绵的周一,北弗吉尼亚一个 1000 万瓦特的变压器发生爆炸,在整个电网中带来了庞大的突增瞬间电压,对亚马逊位于弗吉尼亚州阿什伯恩(Ashburn)的一个数据中心造成了重创,导致这个数据中心的主电源关闭。亚马逊的杰出工程师詹姆斯·汉密尔顿(James Hamilton)当时正巧开车驶入该数据

程序员必读之软件架构-笔记

架构的驱动力(影响最终软件架构的重要事情)包括下面这些:功能需求:需求驱动架构。不管怎么捕捉和记录需求(比如,用户故事、用例、需求规格书、验收测试等),你都要大概知道你在构建什么。质量属性:非功能需求(比如,性能、可扩展性、安全等)通常是技术方面的,也很难改造。理论上,这些都需要体现在初始的设计中,忽视这些属性会导致软件系统要么做得不够,要么做得太过。约束:约束普遍存在于现

从构筑大系统,到编写小应用

我们应该做个大系统!我刚刚到学校网络服务中心工作的时候,对于学校信息化应该做点什么,以及应该如何做,并没有太多的概念。记得有一次去参加高校信息化学会的会议,听来自某知名学府的老师介绍 URP,瞬间觉得那真是一个很高大上又及其复杂的的东西。想想我们这些信息部门只有几个人的小学校,真是没法做这样的事情啊。后来在学校里面跟同事们聊到信息化的时候,就经常有同事说,你们就应该做一个大

产品价值观:to B 系统设计的核心思想

科学无国界,但科学家有他的祖国。系统产品也是同理,系统无优劣,系统设计者有他的价值观。系统本质就是集合了一系列功能的快捷工具。例如电话网络作为一个产品,可以胜任通讯任务,然而如何完成通讯任务,是由系统内部的功能模块互相作用,共同完成的。使用者虽然使用的是这个产品,但其实无时无刻不在感受着设计者的价值观。在电话的通讯场景中,你和另一个人的电话联系是双向的。如果你给另一个人打电

运营和互联网思维之我观

整个运营工作是以用户为核心,以产品为工具,来帮助用户做到他们想做的事情。一个产品模型出来之后,首先要验证这个产品是否可行,是否符合逻辑。哪怕产品没有出来,有了产品模型之后,可以人工去进行试错,验证这个模型的可行性。在验证的同时,还可以总结整个流程中出现的问题,进行解决和优化。最后通路可行的话,再去将这些问题改进到产品层面。单纯的将整个产品的流程全部列出来,但是每一步都用比较

让你彻底理解系统,系统思维和复杂系统的设计(一)

前 言 :这个世界有些系统是由人类构建的,比如手机APP,国家的金融系统,半导体设备,春运高铁调度系统等,有些是经过社会发展或自然演化而形成的,比如大脑的结构,黑猩猩的部落种群系统等,倘若没有一套分析它们的的原则,方法和工具,普通人认识世界是非常粗糙和混沌的,专业人士正是由于掌握了系统方法论而更能够触摸到世界的本质。本系列文章分别从1,什么是系统和系统思维;2,从形式和功