The article is amazing and it clears everything what i wanted to know. A big thanks for this.
Only one thing is remaining which is server sizing. What will be the minimum server / hosting is required to launch the application like Uber. (I am asking this as its involve realtime GPS Tracking).
Is there anybody who is having an idea about it.