How a billion points of app data shape TripAdvisor's websiteradar.oreilly.com6 pointsynniv16 years ago