虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。 但是NoSQL数据库之间的不同,远超过两 SQL数据库之间的差别。这意味着软件架构师更应该在项目开始时就选择好一个适合的 NoSQL数据库。针对这 ...
分类:
数据库 时间:
2016-09-02 23:09:14
阅读次数:
203
软件架构师的本质工作就是站在不同的利益相关者角度(用户、开发者、测试、部署、运维等)来审视自己的架构,在我看来,软件架构模式分类亦如此,只是看问题的角度不同罢了。 ...
分类:
其他好文 时间:
2016-09-02 21:37:32
阅读次数:
124
尹成[1],毕业于清华大学,微软全球最具价值专家,资深软件架构师,CSDN著名技术专家,微软-清华大学联合实验室技术顾问,清华大学移动互联网技术协会顾问,清华大学微软技术俱乐部创始人,清华大学iOS技术俱乐部创始人,清华大学LinuX技术俱乐部创始人。精通C/C++,对于移动3G,语音技术,信息安全 ...
分类:
编程语言 时间:
2016-08-26 21:25:42
阅读次数:
292
学习软件/工具/系统的步骤:1、安装(搭建);入门阶段安装(源码、包管理工具);配置(网络、存储、性能、安全);启动(手动,&放后台,nohup/screen;脚本)2、用好进阶原理(选型);方案;性能优化3、关联架构师阶段
分类:
其他好文 时间:
2016-07-31 16:07:33
阅读次数:
165
1、自我介绍:少年是四川成都的一名码农,资历尚浅,技术路线的最终目标软件架构师,(html、css、js,MySQL、分布式开发、redis、ssh、运维部署调优、设计模式、hadoop、全文检索)等等技术都有涉猎,现阶段正进行linux系统学习培训,但无论从最初的学习还是到目前工作,都没..
分类:
其他好文 时间:
2016-07-19 02:31:37
阅读次数:
200
前段时间,有幸参加一次高级软件架构师的培训,授课老师介绍了两个很好玩的界面原型设计工具:GUIDesignStudio 和 Mockups For Desktop,现分享一下,截图说明,洗洗眼球,权当娱乐。 以前在做界面原型设计的时候(不多,但有时候要做的),印象中多数用Visio或者一些UML工具 ...
分类:
其他好文 时间:
2016-07-13 00:59:53
阅读次数:
219
1. 前言 自己在工作当中经常会遇到需要快速并且完整地了解一个软件系统的事情。本来想写一写如何快速了解一个系统,但想着想着就想到了软件的架构。本文以一个软件业务分析师的视角阐述本人理解的软件架构。目的是提供一个适用的,易用的方法,帮助业务分析师或软件架构师系统地,快速的分析和了解软件系统。如有技术性 ...
分类:
其他好文 时间:
2016-07-02 17:18:35
阅读次数:
116
培训对象:系统工程师、软件架构师、软件工程师、运维工程师、以及对云计算领域感兴趣的IT精英课程目录:第一课为什么你需要学Docker第二课Docker实战之容器基础命令系列第三课Docker实战之自定义容器镜像第四课Docker实战之容器互联实战第五课Docker实战之容器网络机制(上)..
分类:
Web程序 时间:
2016-06-26 16:57:20
阅读次数:
1273
随着软件开发分工的不断细化,越来越多的软件公司开始网罗架构师。软件架构师是软件行业中一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。 一般来讲,软件架构师主要分成 1:前端架构师: 前端架构师主要负责软 ...
分类:
其他好文 时间:
2016-04-06 09:42:54
阅读次数:
171
如果有人问你,作为一个软件架构师需要哪些特质的话,你会怎么回答?从技术层面上讲,架构师的技术要求是首位的。除此之外在做人处事方面,更有魅力的架构师则更受欢迎。 最近有个同事问我,是什么成就了一个架构师。下文就是我的回答,适用于各个技术领域。其中我故意不考虑企业架构相关的问题。 1、了解相关领域的技术知识 在你想要成为架构师的相关技术领域,必须具备扎实的专业知识和过人的本领。 2、超强的分析、...
分类:
其他好文 时间:
2016-03-26 14:12:56
阅读次数:
201