ODistributed architecture
2015-11-13 20:34:18 0 举报
ODistributed architecture是一种分布式系统架构,它允许多个计算机节点通过网络连接并协同工作,以实现更高的性能、可扩展性和容错能力。在ODistributed架构中,各个节点可以独立执行任务,同时也可以通过消息传递和数据共享来进行相互协作。这种架构通常用于构建大型的、需要处理大量数据和并发请求的应用,如云计算平台、大数据处理系统和分布式数据库等。ODistributed架构的主要优点是可以提高系统的可靠性和可用性,因为即使某个节点出现故障,其他节点仍然可以继续工作。此外,ODistributed架构还具有较好的可扩展性,可以根据需要轻松地添加或删除节点。
作者其他创作
大纲/内容
下单业务
订单业务集群
BW数据仓库
Http反向代理(nginx/Haproxy)
NOSQL(hbase/mongodb)
消息队列(activeMQ/)
支付业务集群
分布式文件系统(tfs/gfs)
调度系统zookeeper
BI系统
负载均衡(LVS/nginx/F5)
hash一致性
分布式数据库(mysql)
网站系统架构层次:前端架构、应用层架构、服务层架构、存储层架构、后台架构、数据采集与监控、安全架构、数据中心机房架构。1、性能(响应速度、吞吐量)2、可扩展性(soa、osgi、maven、低耦)3、伸缩性(虚拟化、集群)4、高可用性(容灾、集群)5、安全性(防火墙、SQL\\XSS\\CSRF)
读写分离、分库分表
支付业务
库存业务
搜素、推荐业务集群
监控系统
CDN服务器
分布式缓存系统(redis/memcache)
分布式服务(dubbo/hessian/soa)
搜索引擎(lucene)
0 条评论
下一页