Helping Families Discover their Ancestry with DSE

FamilySearch selected DSE to accelerate user growth and provide powerful online customer experiences with faster response times, high availability, and no database downtime. Since implementing DSE, FamilySearch can focus on building and improving its applications to focus on its mission to connect families across generations.

FamilySearch

Products & Services

DataStax Enterprise

Industry

Genealogy

Location

Worldwide
Contact Sales

Customers experience faster response times, high availability and no database downtime

Routinely serve 125 million transactions per hour during peak usage

Ability to bring new capabilities to market like Record Hints

Video preview

FamilySearch is the largest genealogy organization globally, helping people create new personal and family discoveries through access to historical records with a powerful and user-friendly online search experience. FamilySearch is a nonprofit, volunteer-driven organization sponsored by The Church of Jesus Christ of Latter-day Saints. Millions of people use FamilySearch records, resources, and services to learn more about their family history.

This great pursuit allows FamilySearch and its predecessors to actively gather, preserve, and share genealogical records worldwide for over 100 years. Patrons may access FamilySearch services and resources for free at FamilySearch.org or through more than 4,921 family history centers in 129 countries, including the Family History Library in Salt Lake City, Utah.

Family Tree Application Makes Finding New Discoveries Easier Than Ever

The Family Tree application allows users to collaborate, edit, and delete incorrect data. Thereby preserving discoveries for others with shared ancestral lines. Family Tree offers an intuitive and rich customer experience functionality by allowing users to locate and link records to people in their Family Tree.

FamilySearch also proactively scans for record matches on behalf of its users, helping them make new research discoveries. These record matches are presented to the user using a feature called Record Hints. The hints provide users more information as they search through the large amount of new historic records added weekly to the site from its global records preservation efforts.

Popular Applications Drive Massive User Growth

The Family Tree application is extremely popular and generates significant demand from more than 500,000 customers. Over the last year, FamilySearch struggled with its prior database technology as it strained to service its customers’ experience expectations.

As the application grew in popularity, FamilySearch realized they had vertically scaled their database technology as far as what was cost-effective. They also found that they could not get beyond 60 million transactions per hour on the Family Tree application, creating a technological headwind for future growth.

DataStax Enterprise Helps Drive Growth and Deliver Great Customer Experience

FamilySearch anticipated 10-100X more usage on the site over the next three years and wanted to position themselves to handle this rapid growth. FamilySearch conducted in-depth, head-to-head comparisons between several relational and NoSQL databases including, open-source Cassandra and DataStax Enterprise.

To support the demands of their growing customer base, FamilySearch selected DataStax Enterprise for its scalability and performance. In addition, the masterless architecture of DataStax Enterprise provides the satisfaction of 100 percent availability with no downtime during traffic surges and cluster maintenance. DataStax Enterprise is the distributed, responsive and intelligent database foundation used to build and run the Family Tree application.

FamilySearch experiences the highest amount of traffic every Sunday, and before their database migration, they would approach their capacity limits every week. Fortunately, FamilySearch made the switch just in time. Within two weeks of going live with DataStax Enterprise, they would have hit the capacity limit of their previous system, giving them the ability to seamlessly deliver the customer experience their users' demand. They now routinely serve 125 million transactions per hour during peak usage, with plenty of room for future growth.

We have experienced a tremendous response from customers as the Family Tree application exploded in popularity. However, to give a great customer experience, we needed a more scalable database that could prevent downtime and allow us to deliver even more features for our users.

Michael NelsonSoftware Development Manager at FamilySearch

Results

Selecting DataStax Enterprise put FamilySearch on a solid path for future growth where customers experience faster response times, high availability, and no database downtime. In addition, FamilySearch brought new capabilities to the market with DataStax Enterprise. New applications like Record Hints, which helps users make new research discoveries, were impossible with their previous infrastructure. Since implementing DataStax Enterprise, FamilySearch can focus on building and improving its applications to focus on its mission to connect families across generations. “FamilySearch helps our customers search for their ancestors and contribute to their family history,” said Nelson. “DataStax Enterprise provides the scalable data platform we need to expand our offering and continue providing a great experience for our customers.”