多维度架构

什么事多维度架构,看完下面故事你就明白了

我的的惨痛就医经历:

咳嗽,去看呼吸内科,先拍x光,医生开药头孢+止咳水什么的,诊断结果是支气管炎。我看了很久持续了几年,看了很多医院,吃遍了抗生素,我给大家列一下我吃过或注射的抗生素。

青霉素组药物

第一代:阿莫仙,阿莫西林,氨苄西林,头孢拉啶

第二代:头孢, 先锋

第三代:头孢泊肟酯,头孢克肟

红霉素类:罗红霉素

杀星类:氧氟沙星,莫西沙星

这些药吃上去有点效果,但无法治愈,折腾了几年,突然有一次就医,一个医生说你检查一下支气管激发试验,经过测试确诊哮喘。给我开了布地奈德喷雾剂,不用三天就出效果了。

接下来就采用布地奈德喷雾剂方案治疗,用一段时间,好一段时间,医生说哮喘药持续医用,逐渐减少,要坚持三年。

但哮喘的根源是什么呢? 偶尔有一次医生建议去看一下耳鼻喉科,开了一些终成药,也仅仅是舒缓。最后一次有位医生给我开了,布地奈德鼻喷雾剂,这才找到的最终的治疗方案。

我的经历暴露出中国医疗体系的很多问题,分科是最具中国特色的,欧美国家多是全科医生, 全科医生可医治80%~90%的常见病 ,只有全科医生无法处置才转给专科医生治疗。

回到我们的架构领域

网络架构师,系统架构师,软件架构师,数据库架构师这是基本的岗位......

任何一个需求,以上极为几位都能各拿出一个套解决方案,但都侧重自己专长的一方面。

场景:一个SQL导致性能低下,DBA看到了,但不知道怎么解决,他不知道业务的需求与逻辑。而开发人员说这也业务逻辑必须这样用。需求人员说:XXX都能实现,为什么我们做不了。

开发部说测试部能力不行,测不出bug,导致系统不稳定

运维部说程序不稳定,导致服务器经常崩溃,开发部说程序没有问题

测试部说程序性能太低,酌开发部优化,开发部说数据库配置优化有问题,运维部的DBA说没有问题,DBA说问题出在SQL语句与数据库操作上。开发部推给运维部,运维部只能增加IT成本,加服务器

这是因为开发人员不懂运维,运维不懂开发,测试不懂开发,也不懂运维。都只能从自己的角度与范畴看问题,所提供的解决方案也是有限的,其实他们提出的问题都没有问题,都是合理的。

我们看到很多团队经常使用一个词“优化”,为什么要优化?哪来那么多优化?一个系统在设计之初如果能将有多因素考虑进去,例如软件的扩展性,健壮性,高可用性...... 那么后期是不需要频繁优化的。

网上有很多这样的文章XXXXXX 踩过的坑? 我想问为什么会踩坑?用人单位是怎么招聘?为什么让一个没有经验的负责这么重要的工作?互联网没有什么新技术,几乎不存在坑可采,阅读网上的文章,所有坑都能避免。踩坑因为你没有考虑到位,因为那个领域你不熟悉。

我在技术群里看到很多人口若悬河才谈论架构,我感觉你们在谈论是苍井空床上功夫厉害,还是波多野杰伊床上功夫厉害。各种比较,各种数据,各种场景,各种评测,谈了半天,你们谁都没有上过她们。 真正上过的人从来不张扬! 呵呵:)

原文发布于微信公众号 - Netkiller(netkiller-ebook)

原文发表时间:2016-09-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏python开发者

Android和Linux应用综合对比分析

原文地址:http://www.cnblogs.com/beer/p/3325242.html 免责声明:     当时写完这篇调查报告,给同事看了后,他觉得...

2246
来自专栏逸鹏说道

程序员的核心竞争力是什么?为什么?

姚冬回答的非常好,我狗尾续貂的说几句。 我们都知道学习能力很重要,那么学习能力从何而来,除了去看书上课这种,如何在实践工作中学习成长? 我之前微博说了一个笼统...

2786
来自专栏机器学习算法与Python学习

码农与程序员,就好比哈士奇与狼

转自~野狗 狼是自然界中真正的掠食者,而哈士奇不过是人类的玩物。两者长得确实很像,就如同IT界的Programmer和Coder。如果用狼和哈士奇来隐喻这两种职...

34912
来自专栏数据的力量

漫画趣味图解云计算的起源

1394
来自专栏程序人生

Pixel 2 XL,软件为王

在用了六年多 iPhone 后,程序君对 iOS 系统已经深深地审美疲劳,累觉不爱。 新出的 iPhone X 噱头不少,从功能上来看让人大失所望。正好,pix...

2786
来自专栏企鹅号快讯

IT 界开源贡献 Top 10,PHP 之父居然排第 10!第一名当之无愧!

IT界开源贡献Top 10,你认识几个呢? 林纳斯·本纳第克特·托瓦兹 Linux之父 ? 林纳斯·托瓦兹是Linux之父,他是开源理念的发起者之一,他曾经花费...

18410
来自专栏申龙斌的程序人生

搞定GTD-掌控流程之一:捕捉(1)

前面说到二个维度中的水平维度是掌控流程,共有5步,第一步就是捕捉,也叫收集。 强烈建议GTD初学者从这一步开始实践!这一步方法最简单,好操作,很见效。单只学会这...

3509
来自专栏阮一峰的网络日志

每周分享第 20 期

(题图:特洛伊遗址,土耳其,2014。游客付费后,可以穿上古罗马士兵的服装,拍照留念。)

692
来自专栏深度学习入门与实践

2015年总结与2016年目标和计划

2015年是变化最大的一年,1月份考研失败,不接受任何调剂,只想读计算数学,搞数学建模,在家消沉了两星期,闲不住,就出去找事做。去了一家培训机构做老师,做了一...

1937
来自专栏区块链领域

WebVR Engine:一个“Photoshop版的美图秀秀”的VR引擎

? 什么是WebVR? 这个项目全称叫做:WebVR Engine。 什么是WebVR Engine? 就是一个基于Web GL架构的VR引擎。 什么是引擎?...

3736

扫码关注云+社区