面试问题(一个基础平台应该包含哪些模块)
2017-10-16 20:14
429 查看
基础平台因业务而异,不同的应用可能会有不同的架构。
就某公司的业务系统,我认为应该把这样一个平台分为基础服务层,基础业务层,运营管理模块。
基础服务层,可以包含数据库服务,缓存服务,分布式文件系统服务,消息服务,日志服务。
基础业务层可以从现有的各种业务应用系统抽取,可以包含邮件服务,短信服务,权限服务,搜索服务。
运营管理模块可以包含,系统监控服务,日志分析服务,数据分析服务。
就某公司的业务系统,我认为应该把这样一个平台分为基础服务层,基础业务层,运营管理模块。
基础服务层,可以包含数据库服务,缓存服务,分布式文件系统服务,消息服务,日志服务。
基础业务层可以从现有的各种业务应用系统抽取,可以包含邮件服务,短信服务,权限服务,搜索服务。
运营管理模块可以包含,系统监控服务,日志分析服务,数据分析服务。
相关文章推荐
- 面试问题(做一个基础平台需要哪些人才)
- 如果把 HTML5 看作做一个开放平台,那它的构建模块有哪些?
- 如果把 HTML5 看作做一个开放平台,那它的构建模块有哪些?
- 如果把 HTML5 看作做一个开放平台,那它的构建模块有哪些?
- 如果把 HTML5 看作做一个开放平台,那它的构建模块有哪些?
- 如果把 HTML5 看作做一个开放平台,那它的构建模块有哪些?
- 【设计入门】新手初学设计应该注意哪些基础问题?——关于文件管理
- 面试时,问哪些问题能试出一个Android应用开发者真正的水平?
- 一个完整的微服务系统,应该包含哪些功能?
- 如果把 HTML5 看作做一个开放平台,那它的构建模块有哪些?
- 面试时,问哪些问题能试出一个 Android 应用开发者真正的水平?
- 一个框架应该包含哪些内容?
- 面试时,问哪些问题能试出一个Android应用开发者真正的水平?
- 一个框架应该包含哪些内容?
- 你要面试一个程序员,应该问他什么问题
- 如果把 HTML5 看作做一个开放平台,那它的构建模块有哪些?
- 面试时,问哪些问题能试出一个 Android 应用开发者真正的水平?【转自知乎】
- 一个优秀的营销经理的知识体系应该包含哪些?
- 面试时,问哪些问题能试出一个Android应用开发者真正的水平?
- 一个灵活、好用、扩展性好的WCM系统应该包含哪些功能