
架构
wfh6732
这个作者很懒,什么都没留下…
展开
-
[spring] Annotation <context:annotation-config> 和 <context:component-scan>诠释及区别
Spring 开启Annotation 和 诠释及区别 和 的区别 是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package sanning的方式)上面的注解。除了具有的功能之外,还可以在指定的package下扫描以及注册javabean 。下面我们通过例子来详细查看他们的区别,有三个class A,B,C,并且B,C的对象转载 2017-02-28 10:42:25 · 239 阅读 · 0 评论 -
[架构] 架构师的职责
每个公司对于架构师的职责定位不同, 一般来说架构师的职责主要体现在以下几方面:1. 负责公司系统的架构设计、研发工作;2. 承担从业务向技术转换的桥梁作用;3. 协助项目经理制定项目计划和控制项目进度;4. 负责辅助并指导 SA (系统分析师)开展设计工作;5. 负责组织技术研究和攻关工作;6.原创 2017-02-28 23:31:41 · 411 阅读 · 0 评论 -
[架构] 架构师应具备的能力
1 领导能力。 架构师必须要有技术,而且还是领导。要能够领导团队成员完成技术攻关和项目开发, 绝对不可做事无巨细、事必躬亲的诸葛亮。 2 理解软件流程。 架构师必须了解软件流程,否则无法驱动整个团队前进,如果一个架构师不熟悉开发流程,无法协调产品线相关人员进行高效工作,也无法指导团队成员完成自己的工作。所以来说架构师一般不是空降兵(除非是全新的部门),因为空降兵一般不会熟悉新公原创 2017-03-01 00:00:16 · 448 阅读 · 0 评论 -
[架构] 动静不分离 和 动静分离 架构示意图
传统动静不分离的产品架构(随着访问量在增长,性能会成为瓶颈) 实现动分离的产品架构(灵活的架构支持海量的用户访问) 适用场景静态文件访问量大,服务器负载高,I/O问题导致用户访问卡顿静态文件数量大,服务器存储空间不够静态文件用户访问量大,且分布在各地移动更新包在某个时间段需要高速下载,且并发下载量高架构描述原创 2017-02-27 16:45:13 · 2995 阅读 · 0 评论 -
[架构] 常见 直播 架构示意图
1. 带分布式推流节点, 直播源来自主播或直播源站对于分布式推流不了解该咋弄按照我的理解应该从节点拉流才对, 此架构图没有写明.希望做过此类架构的大咖能够指点迷津2. 直播源来自移动端, 利用cdn分发到观看终端.感觉还缺少转码的部分.原创 2017-02-27 16:56:35 · 4529 阅读 · 0 评论 -
[面试][架构] 集群有哪几种?
前言:我们在做项目的时候经常会用到集群, 在面试的时候也经常会问到你们有没有用集群, 怎么部署的。 无论你是 web容器集群还是db集群,按照所要解决的问题可以分为如下几种:一:高可用集群,提升可用性,(容灾、故障转移), 部署方式有以下三种 主从方式:主机工作,备机监控。此方式不能有效的利用服务器资源互为主从:两服务器同时在线,一台服务器故障可切原创 2017-03-02 00:51:37 · 3125 阅读 · 0 评论 -
[面试][架构] 微服务、SOA、ESB
一、微服务与SOA之间差了一个ESB:http://cloud.51cto.com/art/201512/500474.htm二、 SOA和微服务架构的区别:https://www.zhihu.com/question/37808426三、 微服务、SOA 和 API对比与分析:http://www.cnblogs.com/WeiGe/p/565转载 2017-03-06 01:07:05 · 1568 阅读 · 0 评论 -
[maven] Maven面试宝典
一、Maven有哪些优点和缺点优点如下:简化了项目依赖管理:易于上手,对于新手可能一个"mvn clean package"命令就可能满足他的工作便于与持续集成工具(jenkins)整合便于项目升级,无论是项目本身升级还是项目使用的依赖升级。有助于多模块项目的开发,一个模块开发好后,发布到仓库,依赖该模块时可以直接从仓库更新,而不用自己去编译。maven有很多插件,便于功能扩展,比转载 2017-03-14 23:29:27 · 24800 阅读 · 0 评论