Introduction to Uber’s mobile architecture
The article entitled “How Uber Engineering Increases Safe Driving With Telematics” by Beinstein and Sumers (2016) attempts to give insight on Uber’s utilization of telematic data to improve road safety and eradicate unsafe driving habits. Under the company’s mobile architecture, Global Positioning System (GPS) information from each trip is processed under Trip Services; while information gathered via Uber’s Vehicle Movement Processor, which analyses key indicators including harsh braking and sudden acceleration, will complement and enhance the credibility of the telematics data obtained from the drivers. Combining these two data sources, the resultant data will then be processed under Apache’s distributed streaming platform, Kafka, before they are committed to long-term storage under the HADOOP Distributed File System (HDFS).
Beinstein and Sumers (2016) also highlighted Uber’s utilization of various computational software, including Apache Hive and Apache Spark, to compute and derive telematic statistics such as “daily city-level averages for hard brakes”. And upon completion of the analyses, these data will be indexed under the Elasticsearch cluster and made available via an Application Programming Interface (API) for developers.
Advantages for the adoption of its current architecture
The company’s current architecture, which enables them to continuously support an adaptable, yet fault-tolerant data-distribution system (Beinstein and Sumers), is a prime example of Uber’s commitment towards achieving high safety standards through innovation and engineering. Plus, with its architecture being horizontally-scaled, system performance for every component can be optimized based on the on-going demands for its services; all these can be achieved without compromising its service quality.
Product Analysis
According to Abrosimova (2014), the advancement in mobile networks and near-ubiquitous smartphone use has enabled Uber to enhance its user experience. Leveraging on the built-in CoreLocation framework and Google’s Location APIs in iOS and Android devices respectively, Uber is able to detect the locations of their app users accurately with high precision.
Using Apple’s Mapkit and Google Maps Android API, point-to-point directions can be derived instantaneously, providing users with a smooth in-app experience to the users. In fact, geolocation technology is a fundamental pillar in Uber's innovation stack as evident by Uber’s acquisition of highly-sophisticated mapping technology organizations from Microsoft (Popper, 2015) to better enhance and rectify any coordinates issues. This illustrates Uber’s goal to become a leader of "neighbourhood coordination and conveyance of individuals and things."
A better alternative to conventional taxies?
Uber is becoming more popular and is a substitute of taxi. Infact, Uber is a better alternative to taxi. Taxi being more expensive and also becoming undependable has make Uber a better choice. One key reason is the unique features that is rating system for Uber drivers.
As mentioned in the paper by Issac(2014), Uber utilizes a bidirectional rating framework to direct the market and flush out poor drivers. After a trip is done, the passenger and the driver rate each other out of five stars. Hence, Uber drivers are under a huge stress to convey a satisfying, protected, immediate, and clean encounter for the passengers.This is accomplished through a client rating of at least 4.6 out of 5.0.
References:
Abrosimova, K. (2014). Uber Underlying Technologies and How It Actually Works. Retrieved October 01, 2017, from https://medium.com/yalantis-mobile/uber-underlying-technologies-and-how-it-actually-works-526f55b37c6f
Popper, B. (2015, June 29). Uber acquires mapping tech and talent from Microsoft as it prepares to take on Google. Retrieved October 02, 2017, from https://www.theverge.com/2015/6/29/8863687/uber-acquires-mapping-data-tech-and-talent-from-microsoft-bing
Gil, P. (n.d.). How Uber Works - A Helpful Primer on the Ride-Hailing Service. Retrieved from https://www.lifewire.com/how-does-uber-work-3862752
Isaac, E. (2014). Disruptive Innovation: Risk-Shifting and Precarity in the Age of Uber. Retrieved October 01, 2017, from https://pdfs.semanticscholar.org/0d90/07be68160ee0c27e2abb5e10f92a42075e66.pdf.
Beinstein, A. & Sumers, T. (2017). How Uber Engineering Increases Safe Driving with Telematics. [online] Uber Engineering Blog. Available at: https://eng.uber.com/telematics/ [Accessed 29 Sep. 2017].
No comments:
Post a Comment