技术架构
2016-08-19 14:14:23 0 举报
技术架构是一个系统或应用程序的基础结构,它定义了各个组件如何交互以实现特定功能。这包括硬件、软件和网络的布局,以及它们之间的通信协议。技术架构的设计需要考虑性能、可扩展性、安全性和可靠性等因素。例如,一个大型网站可能使用微服务架构,将复杂的功能分解为一组独立的服务,这些服务可以独立部署和扩展。另一方面,一个小型企业可能只需要一个简单的三层架构,包括前端界面、业务逻辑和数据存储。无论规模大小,良好的技术架构都是成功的关键。
作者其他创作
大纲/内容
zookeeper
Flume
HA
Nginx(7层)
基础服务
数据收集
Log
业务
jboss
LB/Proxy/Cache
Mysql
Hadoop
router
Lvs
ibatis
MQ
Dubbo
数据存储
监控
路由
APP
分布式服务
rabbitMQ
tomcat
heartbeat
Solr/lucene
struts2
应用级
系统级
spring
mongoDB
mina
计算
业务级
OSS
MR/Storm
搜索
varnish
Cache
Redis
0 条评论
下一页