Please fill me with the possible architecture of Uber, Lyft as an application and their servers. What technologies do they use? Protocols for mobile communications? (esp tracks the location of the user / car and updates them in real time)
https://www.youtube.com/watch?v=vujVmugFsKc
This video explains a lot about the server architecture and the technology that uber uses, but now its bit is already outdated. He mentioned that βmobile data updates GPS data every 4 seconds,β what would be the protocol in this case? General poker applications bring together up to 9 players at a table and update real-time cards for each mobile phone, what protocol do they use to communicate with a mobile server? the technologies they use and their server architecture?
Some useful links http://yalantis.com/blog/uber-underlying-technologies-works/
source share