Gett is the European market leader in the on-demand mobile transportation, delivery, and logistics industry.
Gett is available in over 60 cities worldwide including NYC, Moscow, and London. In London, more than half of all black cabs run on Gett. Consumers benefit from pre-booking features without any surge pricing. Corporate clients benefit by reducing costs while ensuring safe, legal, and professional transportation.
Gett’s current online system allows them to accept and process delivery orders from their vendor partners. However, Gett needed to develop an API-based service that accepts orders from their partner’s disparate systems and places them into the Gett system. In addition, this service was required to be implemented as an isolated SaaS with a reporting interface, provide statistics on KPIs, handle 100,000 orders per day, and have a 99.8% uptime.
Sphere implemented an isolated SaaS with AWS that utilized the Go open source programming language created by Google. RabbitMQ was implemented for its reliable data delivery and asynchronous web request processing. MongoDB was chosen as the high-performance data storage backend in order to accommodate the variety of APIs and data structures from different Gett vendor partners.
In addition, the following Gett libraries were used: httprouter, mgo, negroni, oauth2, mgo session, graceful, rest gate, napping, and amqp.
Understanding High-Performance Computing Use Cases Some background Cloud computing as a business is fairly new. It was introduced by Amazon in 2006, followed by Google beta product in 2008, and last but not least - Microsoft released its...
A child asks her Father: Daddy, what are clouds made of? The Father answers: High-performance computing mostly, my child. Introduction to High-Performance Computing In the past few years the Cloud business has truly taken off and the existence and...
Founded in 2010, 90Seconds is a video authoring platform that simplifies the complexity of video production, connecting brands to freelance creators through a simple, streamlined workflow. User experience background 90Seconds has three key user roles in...