技术架构
2016-05-21 22:44:24 0 举报
技术架构是一个系统的基础结构,它定义了系统的组件、它们之间的关系以及它们如何协同工作。技术架构通常包括硬件、软件和网络组件,以及它们之间的交互方式。一个好的技术架构应该能够支持系统的可扩展性、可靠性和安全性。在设计技术架构时,需要考虑许多因素,包括业务需求、用户需求、可用资源和技术趋势等。总之,技术架构是构建一个成功系统的关键组成部分,它为系统提供了坚实的基础,使其能够有效地满足用户的需求并适应不断变化的环境。
作者其他创作
大纲/内容
任务
开发工具
spark streaming
供应链金融
数据采集爬虫
数据库开发组
商业智能(实时)
Hadoop HDFS
智能硬件控制
分布式文件系统
反向代理/安全隔离
表实体类(Model)
业务逻辑层
nodeJS
采购/供应链业务组
数据流向
生产端/供应链业务组
商业智能层
开发阶段1人员分组
供应链业务组/SAAS
用户会话
restful/https
ios APP
mongoDB
消费端业务组
redis
web api
农机业务组
webAPP
消费B端业务组/SAAS
MySQL
SPARK
数据库层
消息通知
商业智能开发组
nginx
业务处理器(Service)
第三方API
JAVA
swift
开发阶段2人员分组
API会话层
js
数据采集API
持久层接口(Dao)
restful/http
android APP
读数据缓存层
开发阶段1,供应链事务处理
消费端数据
Apache HAWQ
开发阶段3数据的延伸/系统的渗透
第三方数据
分布式OLAP数据库
OLTP数据库
第三方业务组件
JS
数据采集层
分布式KV数据库
商业智能(离线)
控制器(Sevlet)
IOT API
消费C端业务组
Hbase
jdbc
生产段数据
KV数据库
用户访问界面/消息层
图例说明:
开源软件
大数据存储层
java
json/websocket
开发阶段2,大数据运营
数据接收 api
0 条评论
下一页