我希望为我的Android社交网络风格的应用程序提供某种故障保护,以便当很多用户通过应用程序的Web服务/业务逻辑中间层连接到我的Postgresql数据库时,它继续函数和处理大量并发连接。
我不知道在最大负载下会有多少用户,但在任何给定时间大约有70个用户都会很好。
通过代码/基础架构实现这一目标的最佳方式是什么?
我已经计划使用一个小型Web服务来处理数据库连接,但我不确定如何处理我最终使用的任何平台中的连接池,无论是PHP,Python还是Ruby。
此外,PostgreSQL的典型未优化实例(在带有4GB RAM的Ubuntu Linux 14.04机器上)可以一次处理多少用户?