Stream Case Studies Empowering Creators and Users: Dubsmash's Innovative Use of IoT
Edit This Case Study Record
Stream Logo

Empowering Creators and Users: Dubsmash's Innovative Use of IoT

Stream
Infrastructure as a Service (IaaS) - Cloud Middleware & Microservices
Sensors - Camera / Video Systems
Cement
Construction & Infrastructure
Construction Management
Infrastructure Inspection
Cloud Planning, Design & Implementation Services
Dubsmash, a social platform that allows users to share videos via their mobile applications, faced the challenge of differentiating itself in a market dominated by competitors like TikTok. The company's unique focus on creators, rather than consumers, required a technology that could support creators in making compelling content and keeping engagement high within their followership. Dubsmash also aimed to provide a platform that valued diversity and did not censor content based on attractiveness or location. The company needed to ensure that its platform was not overcrowded by semi-pro creators and influencers, and that it provided enough visibility for lesser-known artists to be discovered. Additionally, Dubsmash needed to manage a large volume of data and ensure optimal uptime and visibility into user-based metrics.
Read More
Dubsmash is a social platform that allows users to share videos via their mobile applications. Users can choose an audio recording or soundbite from TV shows, movies, music, and other internet trends and record a video of themselves dubbing over that clip of audio, which can then be posted and shared. The company's unique focus is on creators, rather than consumers, and it hosts a program for artists and creators to boost their careers. Dubsmash values diversity and does not censor content based on attractiveness or location. The company aims to provide a platform that is not overcrowded by semi-pro creators and influencers, and that provides enough visibility for lesser-known artists to be discovered.
Read More
Dubsmash adopted a hybrid approach to hosting their application, relying heavily on Heroku’s Container Service for backend services. This allowed Dubsmash to scale both horizontally and vertically without the need for a large number of backend infrastructure engineers. AWS was used as their primary service provider, with GCP coming in second due to their robust cloud data warehouse, BigQuery. BigQuery offered insight into user data in a fraction of the time that their previously homegrown solution, which utilized AWS Redshift, took. Dubsmash also utilized dozens of third-party services from various vendors to ensure optimal uptime and visibility into user-based metrics. For example, Celery was used as a distributed task queue for video decoding/encoding and used to process millions of tasks daily. Memcached and Redis were used for caching, allowing for snappy load times. Airflow was used for complex workflows such as analytical reporting and notifications.
Read More
Dubsmash's use of a hybrid approach to hosting their application, along with the use of third-party services, has allowed the company to scale effectively and maintain optimal uptime and visibility into user-based metrics. The use of BigQuery has significantly reduced the time taken to gain insight into user data, increasing overall productivity and user experience. The use of Celery, Memcached, Redis, and Airflow has allowed for efficient video decoding/encoding, snappy load times, and complex workflows such as analytical reporting and notifications. The company's focus on creators, rather than consumers, has allowed it to differentiate itself in the market and provide a platform that values diversity and does not censor content based on attractiveness or location.
Dubsmash has captured 27% of the U.S. short-form video market share by installs, second to TikTok.
Dubsmash holds 73% of the U.S. market outside of TikTok as far as active users go.
Dubsmash saw 38% more first-time downloads in 2018 than 2019.
Download PDF Version
test test