Kris Wehner, vice president of engineering, Yelp Reservations, runs the company’s services related to restaurant reservations, including restaurant and diner-facing technology. According to Wehner, a primary challenge at Yelp prior to adopting Splunk Enterprise was that log data was nearly inaccessible to non-engineering staff, and even the engineers found it difficult to access. There was never enough engineering bandwidth to provide numbers and data to everyone who needed it to make business decisions, and getting accurate answers sometimes took weeks.
The company had experimented with different tools to manage its data including Elasticsearch as part of its open source strategy. “That effort stalled due to scale issues,” Wehner says. “We were having lots of problems pushing 10-plus terabytes of data per day into Elasticsearch clusters and having it remain stable. We’d have partial data availability, which made it really hard to rely upon as a single source of truth.”
When Wehner joined Yelp through an acquisition a few years ago he and his team introduced Splunk Enterprise to the engineering, product and business organizations. Next, the company moved forward with a proof of concept (POC) to show how the software could help Yelp succeed at a larger scale. “The Splunk POC demonstrated its capability to notify engineers if there was anything going on with the website in real time, which wasn’t possible before,” Wehner says. From there, the team deployed Splunk Enterprise in a matter of days and gained fast time to value.