guisu,程序人生。 逆水行舟,不进则退。

能干的人解决问题。智慧的人绕开问题(A clever person solves a problem. A wise person avoids it)...

架构设计(7)—如何设计一个架构

  愿景已经确定架构愿景和目标。 需求分析明确架构要解决当前什么问题。 那接下来就是如何着手开始做架构设计。   一、如何开始设计一个架构:方式方法 架构不是像平常写代码一样,对就是对,错就是错,它并无对错之分,是一个取舍的过程。当我们从0开始做架构的时候,的确是比较困难。虽然万事开头...

2018-09-29 17:05:51

阅读数:1094

评论数:3

架构设计(6)-架构需求分析

架构设计需求分析: 主要目的是明确架构要解决当前什么问题, 先调研需求方的诉求。 如果公司的架构部自high,做一些根本没有人使用的框架,组件,系统: 以“晋升”为目的的架构设计都应该拉出去祭天。 脱离业务的架构设计都是耍流氓。   一、架构设计的需求分析从哪来 需求分析的前期工作是愿...

2018-07-06 15:17:57

阅读数:4446

评论数:0

架构设计(5)-架构愿景分析

1、架构目标架构设计始终以服务业务为中心,以保证产品业务的稳定、安全、高效运行为目标。稳定:指产品向用户提供服务的可用性、准确性、完整性,访问速度及用户体验符合产品的设计与预期;安全:指产品运行在安全,可控的状态下,包括用户访问安全,抵御恶意攻击,网络故障,数据安全等抗风险能力符合产品的服务要求;...

2018-07-04 16:36:09

阅读数:3913

评论数:0

架构设计(4)--API网关

1、前言 所在公司目前接入层是阿里云的SLB,然后经过Nginx+Lua转发到后端服务(Lua主要是限流)。 随着业务的发展,发现nginx配置越来越复杂,但又没有统一的管理,于是把Nginx这层改造成基于 OpenResty的Nginx 应用的API Gateway。于是上网总结和...

2018-01-24 18:22:54

阅读数:12631

评论数:6

架构设计(3)--架构模式

    架构模式的一些要点和架构设计原则是相类似的。表示系统架构的基本结构组织方案。它提供了一组预定义的子系统、指定它们的职责,并且包括用于组织其间关系的规则和指导。     1、分层 分层:对模型中同一抽象层次上的包进行分组的一种特定方式。通过分层,从逻辑上将子系统划分成许多集合,而层间...

2017-10-17 15:52:47

阅读数:11082

评论数:0

架构设计(2)-架构设计原则

          如何设计出一个好的架构,不像数据公式或者定律,很难一概而就。很多时候是设计者(架构师)的各种设想,各种权衡折中而符合系统需求的智慧输出。但我们掌握前人总结的经验,让我们站在巨人的肩膀上高山远瞩。一些好的架构设计原则可以确保设计决策在一定程度上能够满足需求。      ...

2017-10-17 14:19:01

阅读数:12443

评论数:1

架构设计(1)-谈谈架构

      1、什么是架构和架构本质  在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。   此君说的架构和彼君理解的架构未必是一回事。 LInux有架构,MySQL有架构,JVM也有架构,使用Java开发、MySQL存储、跑在Linux上的业务系统也有架构,应该关注哪...

2017-10-17 11:18:15

阅读数:27257

评论数:5

架构师成长之路(4)--架构师知识体系(方法)

前言:哲学家常思考的问题:" 我是谁?"" 我从哪里来?"" 要到哪里去?不只是哲学家,我想每个人都有自己对这三个问题的认知。 如果我们要成为架构师,我们自己要面临的三大问题: 找准自己定位:我是谁?在哪里...

2015-12-10 11:26:43

阅读数:36225

评论数:4

架构师成长之路(3)--如何成为架构师(方法)

前言: 哲学家常思考的问题:" 我是谁?"" 我从哪里来?"" 要到哪里去?不只是哲学家,我想每个人都有自己对这三个问题的认知。 如果我们要成为架构师,我们自己要面临的三大问题: 找准自己定位:我是谁?在...

2015-10-26 17:18:00

阅读数:29392

评论数:5

架构师成长之路(2)--架构师必备技能(目标)

前言:"比你牛B的人比你还努力,你有什么资格不去奋斗"哲学家常思考的问题:" 我是谁?"" 我从哪里来?"" 要到哪里去?不只是哲学家,我想每个人都有自己对这三个问题的认知...

2015-10-26 17:16:01

阅读数:32927

评论数:11

架构师成长之路(1)--什么是架构师

前言:哲学家常思考的问题:" 我是谁?"" 我从哪里来?"" 要到哪里去?不只是哲学家,我想每个人都有自己对这三个问题的认知。 如果我们要成为架构师,我们自己要面临的三大问题: 找准自己定位:我是谁?在哪里...

2015-10-26 17:12:30

阅读数:40947

评论数:31

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