Solace, the leading enabler of event-driven architecture (EDA) for real-time enterprises, announced today that GetGo, Singapore’s largest and fastest-growing carsharing platform, is using Solace PubSub+ Platform to help them effectively deliver an ecosystem where mobility is shared and sustainable for all.
GetGo lets users unlock cars with their mobile app and pay by the hour, with no deposit or membership fees required. This requires a sophisticated way to authenticate customers and collect payments. To date, GetGo has relied on a monolithic system that uses APIs to integrate a variety of services for functions like authentication (SingPass and Jumio) and payments (DBS PayLah! and others).
“We needed to modernize our system to accommodate rapid growth in terms of our user base and requests per second, and to introduce new features and capabilities swiftly as we scale and expand internationally,” said Malik Badaruddin, CTO, GetGo. “We knew we wanted to build it in the cloud, on AWS specifically, and we needed a powerful information distribution backbone. We evaluated several EDAs and streaming technologies available in the AWS Marketplace such as Confluent’s Apache Kafka, RabbitMQ and Solace PubSub+ for the strategic initiative we call GetGo2.0.”
The goal of GetGo2.0 is to decouple applications by replacing fixed connections and request/reply interactions with a flexible data-sharing platform called an event mesh, which lets systems share information in real-time using a variety of open APIs and protocols such as REST and MQTT.
“We chose Solace PubSub+ Platform to serve as the backbone of GetGo2.0 because it gives us greater flexibility than other EDA options,” added Badaruddin. “We value the ability to send information exactly where it’s needed with sophisticated topics and wildcard subscriptions, and to exchange information using exchange patterns including publish/subscribe, point-to-point and request/reply.”
The cloud-based event mesh GetGo is building with PubSub+ Platform will act as an intermediary between all of their applications and microservices, so they can efficiently route real-time information throughout their enterprise while still using ubiquitous REST calls to interact with remote microservices outside their walls.
GetGo has started deploying PubSub+ Platform in AWS and expects to be in production in the second half of 2023, with future plans for expansion into other countries.
“We admire GetGo’s mission of making mobility easy and sustainable, and are proud that our technology is helping them achieve it by enabling the efficient distribution of real-time information across their organization,” said Danny Papadatos, Regional VP Middle East, Asia Pacific and Japan, Solace.
The software was purchased on a subscription basis from the Amazon Web Services (AWS) Marketplace, which helped to significantly shorten procurement cycles.