点评新架构<br />苗向彬<br />
变革<br />
道路<br />
原有系统<br />
按业务线拆分<br />部署分离<br />●<br />团队分离<br />●<br />数据分离<br />●<br />切分粒度<br />●<br />
分层拆分--全部切OR只切西瓜<br />
现有Java结构<br />Nginx<br />JBoss<br />APP<br />MemcachedMemcachedb<br />MySqlSqlServerMongodb<br />MongileFSHadoop<br />
Java中间件早期设计图<br />
现有Java中间件<br />
基于客户端的分发<br />RPC<br />●<br />分布式数据层<br />●<br />消息中间件<br />●<br />业务数据网状连接<br />●<br />控制数据中心节点<br />●<br />
希望做到散中有序<br />
分散VS整体?<br />RPC连接所有关键业务,并传递上下文<br />●<br />检测系统将分散的信息重整并完整重现<br />●<br />控制系统调控各个节点<br />●<br />
未来<br />有状态的更加OO的远程调用<br />●<br />计算资源可动态调控的架构<br />●<br />开发、测试、发布自动一体化<br />●<br />更加行之有效的业务监控<br />●<br />
开发语言迁移个人经验<br />高层的鼎力支持<br />●<br />原有人员的学习转型<br />●<br />协调大家目标一致<br />●<br />小步快跑<br />●<br />先易后难<br />●<br />中后期快速复制<b...
THANKS!<br />
Upcoming SlideShare
Loading in...5
×

点评新架构

2,968

Published on

火狐的《大众点评网新架构》

0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,968
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
94
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

点评新架构

  1. 1. 点评新架构<br />苗向彬<br />
  2. 2. 变革<br />
  3. 3. 道路<br />
  4. 4. 原有系统<br />
  5. 5. 按业务线拆分<br />部署分离<br />●<br />团队分离<br />●<br />数据分离<br />●<br />切分粒度<br />●<br />
  6. 6. 分层拆分--全部切OR只切西瓜<br />
  7. 7. 现有Java结构<br />Nginx<br />JBoss<br />APP<br />MemcachedMemcachedb<br />MySqlSqlServerMongodb<br />MongileFSHadoop<br />
  8. 8. Java中间件早期设计图<br />
  9. 9. 现有Java中间件<br />
  10. 10. 基于客户端的分发<br />RPC<br />●<br />分布式数据层<br />●<br />消息中间件<br />●<br />业务数据网状连接<br />●<br />控制数据中心节点<br />●<br />
  11. 11. 希望做到散中有序<br />
  12. 12. 分散VS整体?<br />RPC连接所有关键业务,并传递上下文<br />●<br />检测系统将分散的信息重整并完整重现<br />●<br />控制系统调控各个节点<br />●<br />
  13. 13. 未来<br />有状态的更加OO的远程调用<br />●<br />计算资源可动态调控的架构<br />●<br />开发、测试、发布自动一体化<br />●<br />更加行之有效的业务监控<br />●<br />
  14. 14. 开发语言迁移个人经验<br />高层的鼎力支持<br />●<br />原有人员的学习转型<br />●<br />协调大家目标一致<br />●<br />小步快跑<br />●<br />先易后难<br />●<br />中后期快速复制<br />●<br />这是一个长期的过程<br />●<br />
  15. 15. THANKS!<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×