第一种是基础架构的设计规划,例如:OS,硬件,网络,各种应用服务器等等。
第二种是软件开发设计的架构师,他们负责规划程序的运行模式,层次结构,调用关系,规划具体的实现技术类型,甚至配合整个团队做好软件开发中的项目管理。
系统架构包括哪些内容
系统架构:指的完整系统的组成架构,例如系统分成几个部分,服务平台、管理门户、终端门户、ATM门户、外部系统以及接口、支撑系统等,将这些系统进行合理的划分。
然后再进行功能分类细分,例如服务平台内部划分为系统管理、用户管理、帐号管理、支付管理、接口层、统计分析等逻辑功能。总之,将整个系统业务分解为逻辑功能模块,并且科学合理,就是系统架构了。
系统架构包括哪些内容
1、 单库单应用架构:最简单的,可能大家都见过
2、 内容分发架构:目前用的比较多
3、 读写分离架构:对于大并发的查询、业务
4、 微服务架构:适用于复杂的业务模式的拆解
5、 多级缓存架构:可以把缓存玩的很好
6、 分库分表架构:解决单及数据库瓶颈