I am in Analysis phase of a development of a Mobiel Ad server like Admob or OpenX to deliver Ads on Mobile via API. What I have decided to use PHP for working on Admin part and reporting. For main Ad serving and related stuff I am confused that whether I make it in PHP and use some technology like Nginx to make it efficient or use Node.js.
For Db part I am planning to use MySQL and MongoDB. MySQL to save settings while Mongo for realtime Impressions/Clicks. BeanstalkD for queueing.
Please guide me whether I should use all above mentioned technologies in first version of it or I can skip some of them. Goal is to keep the Ad delivery mechanism up as much as it's possible