http://developer.idapted.com/2010/06/11/railsconf-2010-we-rocked-the-world/
这是我之前提到的一个案例,好像是目前少有的大规模应用的rails案例,从他的blog提到现场的人的反应看来,即使是国外也比较少这些问题的解决方
案
我们也遇到类似的问题,比如升级到Ruby1.9/Raisl3之后的性能问题,使用太多第三方库带来太多依赖阻碍平滑升级,维护成本加大,大约1年多前,我们也开始进行系统拆分,服务化。
--
Regards,
@yinhm
Friendfeed: http://friendfeed.com/yinhm
有微码头:http://yinhm.appspot.com
github: http://github.com/yinhm
On Sep 22, 11:00 am, Shaokun Wu <shaokun...@gmail.com> wrote:
> 案例提到内部的web service,自己内部的 apps 之间尽量还是避免通过 restful api 来访问,想想 transaction 的实现很难。
> 而且这样跑测试的话,你得启动另一个app来完成一个app的测试,这种耦合在你拥有所有数据库的前提下太难接受了。
> 我觉得不管如何还是共享部分models,然后直接操作数据库省心多了。
>
> On Sep 22, 2011, at 9:33 AM, Sparkle wrote:
>
>
>
>
>
>
>
> >http://www.infoq.com/cn/articles/rails-app-refactoring
>
> >http://developer.idapted.com/2010/06/11/railsconf-2010-we-rocked-the-...
测试应该尽量隔离,如果已经独立为不同的服务,更是应该如此。
我有在用 rest_client,typhoeus, 但有没有哪个gem更适合用来访问内部web service?
2011/9/22 HaiMing.Yin <HaiMi...@gmail.com>:
--
Teo Hui Ming
我有用typhoeus,也有自己写的client。