下载PDF
实例探究 > As Dynamic Yield Scales, So Does Its Use of Redis Enterprise from Redis Labs

As Dynamic Yield Scales, So Does Its Use of Redis Enterprise from Redis Labs

技术
  • 平台即服务 (PaaS) - 数据管理平台
  • 分析与建模 - 实时分析
  • 平台即服务 (PaaS) - 连接平台
适用行业
  • Software
  • 电子商务
适用功能
  • 商业运营
  • 销售与市场营销
用例
  • 实时定位系统 (RTLS)
  • 预测性维护
服务
  • 系统集成
  • 云规划/设计/实施服务
挑战
Dynamic Yield faced significant challenges as it scaled its operations. Initially, the company used open source Redis as a simple, local cache. However, as the user base and application portfolio grew, Redis evolved into a core component of their operations, touching almost every feature of the platform. By 2016, the database had grown from ten to 400 gigabytes, making scaling a pressing issue. The company needed to maintain the ease of use, high performance, and flexibility it enjoyed with Redis while addressing these scaling challenges. Additionally, by 2018, Dynamic Yield was overseeing more than a terabyte of data, organized in three Redis clusters with approximately 15 nodes per cluster. Database maintenance and associated development operations were becoming too time-consuming, necessitating a more efficient solution.
关于客户
Dynamic Yield is a customer personalization platform designed for marketers. The platform optimizes and personalizes experiences for end users across various channels, including mobile, web, app, and email engagements. Capturing more than 600 billion events per month, Dynamic Yield has seen its user base more than double every year since 2013. The company leverages NoSQL Redis Enterprise to support its growing user base and has integrated Redis into almost every personalization solution it offers. Dynamic Yield's innovative approach and rapid growth have made it a significant player in the customer personalization space.
解决方案
To address its scaling issues, Dynamic Yield turned to Redis Enterprise in 2016. Redis Enterprise preserved their investment in Redis while offering additional benefits such as high availability, backup and restore, data persistence, and sharding. The migration from open source Redis to Redis Enterprise was seamless, saving months of human work as there was no need to rewrite code or retrain staff. By 2018, Dynamic Yield implemented Redis Enterprise VPC, a fully managed Redis Enterprise service by Redis Labs, to handle their growing data needs. This move eliminated the need for the team to manage Redis-related issues, allowing them to focus on more strategic projects. Additionally, Dynamic Yield implemented Redis on Flash, which stores cold data in cost-effective Flash storage, reducing the need for expensive RAM. This solution provided significant infrastructure cost savings without sacrificing the sub-millisecond latency they had come to expect from Redis.
运营影响
  • Dynamic Yield's use of Redis Enterprise has resulted in zero operational hassle, allowing the company to focus on more strategic projects.
  • The implementation of Redis Enterprise VPC has ensured that the team no longer needs to wake up to deal with Redis-related issues, providing peace of mind and better sleep for the team.
  • Redis on Flash has acted as a memory extender, providing significant infrastructure cost savings without sacrificing performance.
数量效益
  • Dynamic Yield has realized an average latency of less than one millisecond with Redis Enterprise.
  • Flash storage for cold values has reduced Dynamic Yield’s annual infrastructure costs by over 35%.

相关案例.

联系我们

欢迎与我们交流!

* Required
* Required
* Required
* Invalid email address
提交此表单,即表示您同意 IoT ONE 可以与您联系并分享洞察和营销信息。
不,谢谢,我不想收到来自 IoT ONE 的任何营销电子邮件。
提交

Thank you for your message!
We will contact you soon.