Scaling to 1 million users will require significant infrastructure changes at LivePerson. Currently LivePerson handles 13 TB of data per month from 20 million engagements and 1.8 billion visits. To scale, LivePerson considered using Couchbase for its always-on availability, linear scalability, search capabilities, and high throughput for the agent console data. LivePerson architected Couchbase into its data stack using Couchbase SDKs, Storm topologies, and XDCR to replicate data between clusters for redundancy.