【发布时间】:2011-02-03 18:23:23
【问题描述】:
我和我的团队正在开发一个需要能够处理大量流量的应用程序。不是 facebook 级别,但将来我希望能够扩展到该级别,而无需重写大量代码。
我的想法是将所有内容模块化为具有自己接口的单独服务。因此,例如消息传递将具有一个消息传递接口,该接口可能具有 send 和 getMessages() 作为方法,然后 PHP Web 应用程序将简单地通过soap 或 curl 或类似的方式查询该接口。消息传递应用程序可以是任何类型的应用程序,例如 Java 应用程序或 Python 或任何适合该特定功能的应用程序,具有自己的单独数据库分片。
这是一个好方法吗?
【问题讨论】:
-
顺便说一句,价格不错的好书:LORNA MITCHELL - PHP Web Services : shop.oreilly.com/product/0636920028291.do
标签: php web-services scalability