Who’s Who In Our Family Tree

Posted by lorilee on May 31, 2013 in MyCanvas

As we enter the summer months, many of us will be attending family reunions. These are wonderful opportunities to reconnect with family members we don’t get to see very often. At these reunions, it can be challenging to explain how everyone in the family is related. Family Tree Posters from MyCanvas can be a fun, Read More

Using Hive and HBase to Query and Maintain Mutable Data

Posted by Xuyen On on May 23, 2013 in Operations

Hive is good at querying immutable data like log files. These are files that do not change after they are written. But what if you want to query data that can change? For example, users of our site frequently make modifications to their family trees. Some of this data sits in very large and frequently Read More

New Search Results Page On Ancestry.com

Posted by Crista Cowan on May 16, 2013 in Site Features, Website

Have you logged on to Ancestry.com today and done any record searching? Then you probably noticed that we made some changes overnight to the search results page. This is part of our continued effort to improve performance on the site and the load time required for key pages. This also allows us to work towards Read More

AncestryDNA wins the Utah Innovation Award in consumer software and web services

Posted by Stephen Baloglu on May 15, 2013 in AncestryDNA, News

AncestryDNA was honored as the winner of the Utah Innovation Awards under the consumer software and web services category. Eight other innovation winners were also recognized in various categories from biotechnology to mechanical systems manufacturing. Finalists in the consumer software and web services category include LumiBook by School Improvement Network and MyCurrent by Overstock – Read More

Android is fragmented – and that’s OK!

Posted by Matt Peterson on May 15, 2013 in Mobile Development

Much has been written about fragmentation in Android – the fact that there’s a practically limitless variety of screen sizes, shapes and resolutions available on devices running the Android operating system as well as many different versions of the Android OS running on those devices. In addition there are devices running highly-customized versions of Android Read More