Digital Resilience Pays Off
Download this e-book to learn about the role of Digital Resilience across enterprises.
San Francisco-based startup Socialize allows mobile developers to instantly add social features to their apps. More than just ratings and comments, the Socialize platform encourages mobile app users to take “social actions” within the app to drive re-engagement, retention and distribution. These “social actions” are measured, analyzed and leveraged for subsequent re-actions that increase activity and engagement in mobile apps.
Socialize leverages Splunk for MapReduce and Big Data analysis. Mobile apps using Socialize create large amounts of data, averaging over 7 million API requests per day and one million actions per month. Building on the Splunk REST API to integrate at the application level for business intelligence, reporting and alerting, Socialize exposes Splunk data to its customers through highly customized dashboards. CTO Isaac Mosquera says “Splunk eliminates the need to write large MapReduce jobs to get meaningful information out of our data. This means we can get powerful stats and information to our key stakeholders in a fraction of the time.”
Socialize faces a common set of problems when trying to answer business questions like “How many new users did we get in the last 3 months?”. In order to answer these types of questions quickly it needed to drive down the development cost of data collection, storage, analytics and retrieval.
In order to do this quickly it developed lightweight APIs on top of Splunk to get this done without having to develop a lot of code. Here is how Socialize did it:
In addition to this analytics platform, Socialize connects directly into the Splunk REST API for less work intensive queries like powering the application developer dashboard. Like many technology companies today, Socialize relies on many different platforms to engineer their product. Using the Splunk REST API allowed Socialize to use various programming languages like Python, JavaScript and Objective-C to provide diagnostic information to developers quickly. Additionally, Socialize is able to maintain their existing look and feel providing a seamless experience to the developer.
Follow the Socialize team at @socialize and check them out on Github.
Want to learn more about the platform Socialize is using? Join us for the Developing on Splunk sessions at .conf!
----------------------------------------------------
Thanks!
Jon Rooney
The Splunk platform removes the barriers between data and action, empowering observability, IT and security teams to ensure their organizations are secure, resilient and innovative.
Founded in 2003, Splunk is a global company — with over 7,500 employees, Splunkers have received over 1,020 patents to date and availability in 21 regions around the world — and offers an open, extensible data platform that supports shared data across any environment so that all teams in an organization can get end-to-end visibility, with context, for every interaction and business process. Build a strong data foundation with Splunk.