PHP - Scalling网站时DB和业务逻辑的背后是scallable REST API
问题描述:
我已经建立在春季启动,这是loadbalanced并使用RDS数据库和S3存储一个相当简单的,但越来越一套REST微服务的。所以我的服务是无状态的,数据库和存储的缩减将在aws云中进行管理。PHP - Scalling网站时DB和业务逻辑的背后是scallable REST API
会议将是无状态的,并通过访问令牌管理。用户可以从2台不同的机器登录,服务不会“知道或关心”。
我所有的微服务都是用java编写的,我想在PHP Symfony框架中编写前端Web客户端的原因有几个,部分原因是因为如果可能的话我想少用一个服务,部分原因是因为php的可访问性和成本(比较托管jvms或云服务相当昂贵)。
在我所描述的情况,有没有使用这种方法的任何特定问题,如果所有的动作(DB呼叫和业务逻辑)在通过API网关连接一个可扩展,负载平衡服务情况。如果我的流量比预期的多得多,是否应该是更多的问题?
从有经验的人任何意见将非常apreciated。
答
不知现在如何匹配的问题会在你的系统。但有几个人认为值得关注: