Real-time personalization at billion-user scale with Aerospike

About WalkMe
WalkMe is a pioneer in Digital Adoption Platforms (DAP), helping enterprises increase productivity and satisfaction by guiding users through software experiences in real time. The platform embeds directly into applications like Salesforce, SAP, and Workday to deliver in-app, contextual support. This streamlines onboarding, drives feature adoption, and reduces support tickets.
For example, a marketing user in Salesforce may receive WalkMe guidance tailored to their role and actions, such as creating a lead or exploring new analytics. These personalized experiences are powered by deep behavioral segmentation and AI-driven decisioning, all of which must execute instantly across billions of profiles.
Meeting SLAs while managing cost and cloud choice
As WalkMe expanded globally, its existing key-value database became increasingly difficult to optimize for cost and scale. The architecture was limited to a single cloud provider, and usage surges across time zones led to rising infrastructure costs and growing operational overhead. Maintaining performance required custom orchestration and manual tuning.
WalkMe needs to deliver real-time guidance within milliseconds of a user logging into an enterprise app, requiring a database that can instantly retrieve user profiles, evaluate context, and trigger the right experience. Their AI/ML systems also rely on fast, concurrent access to large volumes of user state, which exposed additional performance and scalability gaps as the business grew.
Rising infrastructure costs
Spend exceeded hundreds of thousands annually, even with workloads under 1TB.
Limited cloud flexibility
AWS-only architecture made it difficult to serve clients with multi-cloud or regional preferences.
Pressure to meet real-time SLAs
Guidance had to trigger in milliseconds or risk being irrelevant to users.
Strained AI/ML workloads
High-frequency reads and writes limited model performance and slowed iteration.
Real-time data platform across AWS and GCP
WalkMe selected Aerospike Database Enterprise Edition and deployed it using Aerospike Cloud-Managed Service (ACMS) across both AWS and Google Cloud. This gave them high performance and infrastructure flexibility in a fully managed environment. The migration began with the user profile store — also called the engagement database — which powers real-time personalization.
Aerospike met all of WalkMe’s operational needs with fewer nodes and lower resource usage. The database supports billions of requests per day, with sub-millisecond reads and high write concurrency. This allowed WalkMe to consolidate its architecture and retire components of its previous key-value and a standalone in-memory store.
Aerospike’s support for both AWS and GCP enabled WalkMe to serve global customers and meet region-specific requirements. The managed service model reduced operational burden, so engineering teams could stay focused on delivering product improvements.
Sub-millisecond performance
Reads and writes execute in under 1ms, enabling responsive, in-app personalization.
Efficient infrastructure with fewer nodes
Aerospike replaced legacy key-value and standalone in-memory cache databases and delivered higher throughput with less tuning.
Deployments on AWS and GCP
Aerospike clusters run in both clouds to meet customer preferences and compliance needs.
Fully managed by Aerospike
ACMS handles provisioning, monitoring, and support, freeing engineering to focus on features.
Lower costs, faster innovation, happier users
WalkMe replaced its previous key-value systems with a single Aerospike deployment. This reduced infrastructure costs and boosted developer productivity. What once required constant tuning and orchestration is now fast and seamless.
Real-time personalization now runs globally at enterprise scale. WalkMe supports Fortune 500 users across time zones with consistent performance. As employees log into systems like Salesforce or SAP, Aerospike enables near-instant personalized guidance.
With Aerospike’s support for AWS and GCP, WalkMe can meet regulatory and regional demands more easily. New clusters spin up quickly, and operations require little overhead thanks to the managed service.
>75% cost reduction
Annual infrastructure spend dropped hundreds of thousands of dollars.
Enterprise-grade personalization
Real-time segmentation now scales across 1B+ profiles and global traffic spikes.
Support for customer-specific cloud requirements
Clusters deploy rapidly in AWS or GCP, including new regions like Canada.
Faster innovation
Developers focus on product improvements, not infrastructure maintenance.
Testimonials
Get started with Aerospike
For high-performance, scalable data management and ultra-low latency, ideal for handling massive datasets and real-time applications.
Real-time personalization at billion-user scale with Aerospike

About WalkMe
WalkMe is a pioneer in Digital Adoption Platforms (DAP), helping enterprises increase productivity and satisfaction by guiding users through software experiences in real time. The platform embeds directly into applications like Salesforce, SAP, and Workday to deliver in-app, contextual support. This streamlines onboarding, drives feature adoption, and reduces support tickets.
For example, a marketing user in Salesforce may receive WalkMe guidance tailored to their role and actions, such as creating a lead or exploring new analytics. These personalized experiences are powered by deep behavioral segmentation and AI-driven decisioning, all of which must execute instantly across billions of profiles.
Meeting SLAs while managing cost and cloud choice
As WalkMe expanded globally, its existing key-value database became increasingly difficult to optimize for cost and scale. The architecture was limited to a single cloud provider, and usage surges across time zones led to rising infrastructure costs and growing operational overhead. Maintaining performance required custom orchestration and manual tuning.
WalkMe needs to deliver real-time guidance within milliseconds of a user logging into an enterprise app, requiring a database that can instantly retrieve user profiles, evaluate context, and trigger the right experience. Their AI/ML systems also rely on fast, concurrent access to large volumes of user state, which exposed additional performance and scalability gaps as the business grew.
Rising infrastructure costs
Spend exceeded hundreds of thousands annually, even with workloads under 1TB.
Limited cloud flexibility
AWS-only architecture made it difficult to serve clients with multi-cloud or regional preferences.
Pressure to meet real-time SLAs
Guidance had to trigger in milliseconds or risk being irrelevant to users.
Strained AI/ML workloads
High-frequency reads and writes limited model performance and slowed iteration.
Real-time data platform across AWS and GCP
WalkMe selected Aerospike Database Enterprise Edition and deployed it using Aerospike Cloud-Managed Service (ACMS) across both AWS and Google Cloud. This gave them high performance and infrastructure flexibility in a fully managed environment. The migration began with the user profile store — also called the engagement database — which powers real-time personalization.
Aerospike met all of WalkMe’s operational needs with fewer nodes and lower resource usage. The database supports billions of requests per day, with sub-millisecond reads and high write concurrency. This allowed WalkMe to consolidate its architecture and retire components of its previous key-value and a standalone in-memory store.
Aerospike’s support for both AWS and GCP enabled WalkMe to serve global customers and meet region-specific requirements. The managed service model reduced operational burden, so engineering teams could stay focused on delivering product improvements.
Sub-millisecond performance
Reads and writes execute in under 1ms, enabling responsive, in-app personalization.
Efficient infrastructure with fewer nodes
Aerospike replaced legacy key-value and standalone in-memory cache databases and delivered higher throughput with less tuning.
Deployments on AWS and GCP
Aerospike clusters run in both clouds to meet customer preferences and compliance needs.
Fully managed by Aerospike
ACMS handles provisioning, monitoring, and support, freeing engineering to focus on features.
Lower costs, faster innovation, happier users
WalkMe replaced its previous key-value systems with a single Aerospike deployment. This reduced infrastructure costs and boosted developer productivity. What once required constant tuning and orchestration is now fast and seamless.
Real-time personalization now runs globally at enterprise scale. WalkMe supports Fortune 500 users across time zones with consistent performance. As employees log into systems like Salesforce or SAP, Aerospike enables near-instant personalized guidance.
With Aerospike’s support for AWS and GCP, WalkMe can meet regulatory and regional demands more easily. New clusters spin up quickly, and operations require little overhead thanks to the managed service.
>75% cost reduction
Annual infrastructure spend dropped hundreds of thousands of dollars.
Enterprise-grade personalization
Real-time segmentation now scales across 1B+ profiles and global traffic spikes.
Support for customer-specific cloud requirements
Clusters deploy rapidly in AWS or GCP, including new regions like Canada.
Faster innovation
Developers focus on product improvements, not infrastructure maintenance.
Testimonials
Get started with Aerospike
For high-performance, scalable data management and ultra-low latency, ideal for handling massive datasets and real-time applications.