Challenge: Visibility into Root Cause of Problems
As Senior Development Manager at RP Data, David Garry, oversees development efforts in Australia while working closely with development teams in New Zealand, Philippines, and India.
Teams are comprised of both internal developers and vendors who work closely together to create and maintain services that deliver RP Data’s real estate data and analytics.
These services are developed in technologies such as Java, .NET, SQL Server, Postgres and are required to integrate with external systems such as Google Maps, Payment gateways, Titles offices as well as RP Data’s vast property database.
In early 2012, a third-party iPhone app that delivered RP Data services was experiencing significant performance issues, resulting in frustrated end users. “End-user feedback was going directly to the app vendor. By the time we became aware of the problem, we needed to quickly resolve it,” recalls Garry. “Trouble is, without visibility into the application, no one really knew the true cause of the problem.” As finger-pointing ensued between web services, database, and the 3rd party teams, Garry realized they needed an application performance management (APM) solution to pinpoint the problem and get the service back on track.