The success of one our recent projects depended on how quick authentication for new users was. The aim of our application was to connect users for non-business communication. Because the project was directed at casual consumers, the more simple we could make the sign-up and login procedures, the more users could register, leading to faster acquisition.
For one of our projects we needed to receive, store and display to a UI a large amount of data in realtime. This data is generated by devices located around the world and represented network activity, device location and some other information. Performance was a key key metric for the project. End user should be able to track any device in as close to real time as possible,