我想要创建一个新的web计费应用程序,我想它将是将发票(如果用户想要)转换为PDF的最密集的任务,这很可能可以由外部服务器完成,其余的只是插入和选择纯文本数据到/从PostgreSQL DB,这个应用程序将需要扩展到10,000个用户。
我的问题是,我是首先遇到了语言性能实现问题(Java与Ruby-默认实现),还是在本例中,性能确实受到其他问题(如I/O、数据库等)的影响.?因此,在这种情况下,ruby与java的性能没有关系。
发布于 2012-08-23 16:54:29
我怀疑您将受到数据库和IO性能的约束。Java和Ruby被广泛使用,我从未见过语言本身是一个问题。PDF转换可能是CPU密集型的,但是:
和以往一样,过早的优化是万恶之源。我会拼凑一个原型,并试图在解决方案中引起您关注的部分(例如PDF)中预先确定任何特定的问题。
https://stackoverflow.com/questions/12096529
复制相似问题