rip*_*234 6 service soa web-services scalability high-availability
我是SOA世界的新手.因此,我正在研究一些"SOA框架/技术",并试图了解如何利用它们来构建高度可扩展(Facebook类)的网站.
我想在这里解决几个"痛苦":
我研究了一些能够回答上述标准子集的技术:
现在,我理解如何从上面得到可组合性和语言独立性的某些方面.但是,我没有找到关于如何使用上述/其他工具实现可伸缩性和高可用性的更多具体信息(不是嗡嗡声).最后我得到了我的问题:
如何利用SOA技术来解决我上面定义的痛苦?我在哪里可以找到技术指南?我正在寻找的不仅仅是系统图,而是实际的库,代码示例,APIS ......
我认为问题更多地涉及所涉及的概念而不是工具.项目答案:
你真的需要支持这种类型的负载吗?设置与特定方案相关的适当性能/负载/互操作性目标.如果你真的需要支持这种类型的负载,我建议你让一个人在船上处理它.
如果它是最终可能的负载,则识别有界上下文并设计具有SOA思维模式的那些之间的交互.保持代码清洁是您需要做的其余工作,在代码库中使用TDD,松耦合,集中集成测试等.有了良好的代码,如果您以后需要分离系统的各个部分,那将会容易得多.
| 归档时间: |
|
| 查看次数: |
644 次 |
| 最近记录: |