团队语言:PHP
目前业务较多,项目较多,维护起来,成本太高 现在需要把服务拆分,形成一个一个单独的服务 比如,每个项目都有下单逻辑,现在就想把下单逻辑整合成一个服务 最外层有一个类似于 open-api 的东西,client 调用这个 open-api,open-api 再调用内部的服务
大致是这样的一个方向
目前的选择:
1.腾讯的 tars *这个没有去深入了解过,不知道效果和稳定性如何?
2.还是走普通的 http 协议,架构选择:php-fpm or swoole
我们大概评估了下,对于我们公司来说,没有必走 RPC,普通的 http,足够了
原因:
1.量还没有那么大
2.open-api 调用内部服务,都走的内网,如果用 http,应该还是比较快的
只是想把服务拆分出来,维护起来方便一些,这是最重要的一个原因 不一定要用微服务全套的东西,对于我们公司来说,成本太高了,只是想借鉴微服务的一些优点吧
各位老哥,有什么好的建议吗?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.