Tag: adserver

简单的广告服务器

我正在创build用于处理Grails中的广告活动的后端项目,而我试图找出创build广告服务器部分的最佳方法。 即将要为最终用户(浏览器)提供实际广告的部分。 在我最近的三个项目中,我一直在使用Grails,因为Java的社区通过Spring和Hibernate获得了快速的开发和良好的支持,所以我非常享受。 但是,Grails仍然存在一些性能问题,我不确定这是否是正确的select。 我一直在寻找其他的select,但不能决定走哪条路。 服务器需要能够处理每秒几千个请求,另外还需要强大的function。 DB结构如下(简化): Ad ==> site, position, percent of view (percent of time the ad is shown) 所以基本上,广告服务器需要从特定网站和位置的数据库中获取必要的行,并select要显示的广告(取决于百分比)。 波纹pipe是我正在考虑的不同的select(所有这些应该有多个实例,并使用负载平衡器)。 Grails与Redis和MongoDB–我还没有发现任何关于这三人的performance。 在我之前的项目中,我们发现Grails有很多性能问题,其中很多我们用不同的方式处理,但是对于一个广告服务器,我不确定它会做什么。 Node.js和键值存储一起Node.js被认为是非常快的,但是在这个阶段实现它还有点风险,因为它还没有稳定下来。 Ruby on Rails和关键值存储一起 – 还没有完成Ruby on Rails的开发,但是从我的search结果来看,Ruby on Rails比Grails有更好的性能。 PHP的键值存储 – 也没有做任何PHP编程,但有很多使用PHP的大网站性能良好,所以它应该被认为是一个很好的select。 任何build议或build议受到热烈欢迎。