We are now, simply, Redis
Glide’s platform uses the Redis in-memory database to deliver consistent real-time performance for millions of users.
The Redis data platform enables Glide to store large volumes of data for real-time reminders and analytics, instant messaging and operational automation. Redis Enterprise Cloud is completely ‘zero touch’ with all operations fully managed by Redis.
It’s the quietest part of my infrastructure. It’s the part that just works. It keeps all the data and it scales without me having to worry about it.
Head of Server Development Glide
Redis Enterprise enables Glide to store and share the number of unread and missed messages with users right on their home screen. These message reminders are stored as a number in Redis as opposed to querying the MongoDB database over and over again.
Aggregated analytics are used to illustrate an overall view of how many times certain actions have occurred: the number of messages created, types of messages (text or video), group chats or one-on-one, registrations made, and logins. Everything is incremented to Redis so a heavy strain is not placed on the backend database, avoiding the creation of excess write requests.
Most hosted services offer standard cloud instances pre-loaded with open-source Redis. This approach does not tackle the operational difficulty of running Redis on the cloud and does not provide a great advantage over the do-it-yourself approach. Redis Enterprise Cloud overcomes these limitations by adding a breakthrough technological layer to open source Redis, while fully managing it. The technology virtualizes multiple cloud servers into an infinite pool of memory, consumed by users according to the actual size of their datasets.