1
incompatible 2015-05-24 23:58:29 +08:00
系统的演进路线基本上就是 大杂烩->组件化->服务化
你的问题中除了4与5之外的几个问题,我认为组件化就可以解决了 至于4与5,水平scale out即可解决。 另外,服务化需要着重考虑的问题之一就是事务。目前的服务化方案基本没有可以支持分布式事务的;而且说到底分布式事务在实际开发中并不是一个良好的实践。 你的业务是否易于拆分成不支持事务的一个个服务? |
2
easynoder 2015-05-25 08:58:54 +08:00
Dubbo + ZooKeeper 组合挺不错的,Dubbo在国内挺流行的,据我所知,当当、京东、亚信等等挺多公司都在使用这个RPC框架,另外,为了将Dubbo服务能够已resf形式发布,当当网内部对此作了扩展,即Dubbox,
|
3
JamesRuan 2015-05-25 11:22:11 +08:00
你需要Erlang,开发快,到处都是微服务,部署也是so easy。
既然选择Python,应该是考虑到快速开发的能力,同时带来的项目管理问题会比Java更加严重。 |