下载PDF
实例探究 > BioCatch Effortlessly Scales Its Fraud Detection Platform with Redis Enterprise

BioCatch Effortlessly Scales Its Fraud Detection Platform with Redis Enterprise

技术
  • 平台即服务 (PaaS) - 数据管理平台
  • 基础设施即服务 (IaaS) - 公共云
  • 分析与建模 - 机器学习
适用行业
  • 金融与保险
  • Software
适用功能
  • 商业运营
  • 质量保证
用例
  • 欺诈识别
  • 实时定位系统 (RTLS)
服务
  • 云规划/设计/实施服务
  • 系统集成
  • 数据科学服务
挑战
Before Redis Enterprise, the BioCatch operations teams were struggling to keep pace with the company’s rapid growth. As the platform reached and then surpassed five billion transactions per month, the issue of scaling consumed everyone’s attention, leaving no resources to focus on new product features. “Version one of our solution was built to go to market very fast,” says Dekel Shavit, BioCatch VP of Operations & CISO. “It wasn’t designed with 70 million users in mind and so efficient architecture and data models weren’t initially top of mind.” But it was clear that a redesigned technology stack needed to be top of mind for the solution’s next incarnation. Of particular priority was decoupling compute and state to make the system more elastic. Session state was being kept across many virtual machines; if a machine fell down, all of its sessions were lost. This configuration was not only proving to be a liability within the context of critical real-time fraud detection, but also very difficult—and expensive—to scale.
关于客户
BioCatch is a world leader in behavioral biometrics. Its innovative fraud detection technologies are redefining digital identity through unique behavior characteristics such as how a user holds their phone, types, swipes across the screen, or scrolls down the page. As more and more top tier financial institutions and enterprises worldwide adopted the company’s groundbreaking biometrics tracking solutions, BioCatch turned to Redis Enterprise VPC from Redis Labs to overcome the significant database scaling issues it faced as a result of extreme rapid growth. Today, BioCatch relies on Redis Enterprise to service more than 70 million platform end users of its platform with zero downtime, zero operational hassle, and near-zero latency.
解决方案
As BioCatch undertook the much-needed redesign of its technology stack, Redis Enterprise, known for its ease of implementation and exceptionally high performance, became the centerpiece—and remains so today. “Since its implementation more than a year and a half ago, Redis Enterprise has kept latency to an average of less than .96 milliseconds, even at peaks of 40,000 operations per second,” says Shavit. “And it has done so without spikes, a key driver for us, and, incredibly, with zero downtime.” BioCatch uses Redis Enterprise VPC, a fully managed database-as-a-service from Redis Labs. Redis Enterprise VPC is installed inside BioCatch’s virtual private cloud within the Microsoft Azure public cloud. It serves an average of three terabytes of data and 200 million keys at any given moment to the many microservices that power the company’s applications and is currently the only stateful component of BioCatch’s redesigned stack. The biometrics company runs a few other databases alongside Redis Enterprise including Microsoft SQL Server, Apache Cassandra, and Apache Impala, but has been migrating more and more data into Redis Enterprise. “We looked to Redis Enterprise for caching initially, but quickly discovered that it is really good as a database—not just a simple database, but also a system configuration database,” says Shavit. “Most of our data now resides in Redis Enterprise because it’s always available, and it’s always highly responsive no matter how you query it.”
运营影响
  • Since deploying Redis Enterprise VPC, BioCatch has had zero downtime, zero issues, and zero operational hassle.
  • Redis Enterprise VPC allows BioCatch to focus on more strategic projects that serve the company’s core mission.
  • BioCatch has leveraged many of the features and data structures Redis Enterprise offers to create a single source of truth database that serves a variety of mission-critical information across the entire organization.
数量效益
  • BioCatch realizes an average latency of less than .96 milliseconds, even at peak traffic times.
  • BioCatch serves an average of three terabytes of data and 200 million keys at any given moment.
  • BioCatch handles peaks of 40,000 operations per second.

相关案例.

联系我们

欢迎与我们交流!

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

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