Case Study
Modernized Legacy Microservices for Rakuten’s Streaming Site VikiPosted by
admin on 28 Oct 2022
Rakuten Viki is a global streaming site for Asian primetime shows and movies, subtitled in more than 200 languages. The client had an existing website with legacy microservices built on multiple technologies and with customized dependencies, making it difficult to maintain code and add new features. Gophers Lab implemented a solution for Viki, rebuilding the microservices in Go. This solution helped the client clean and maintain the code, allowing them to add more features with ease, save resources, and simplify testing.
Rakuten Group, Inc. is the largest e-Commerce company in Japan, and the third largest e-Commerce marketplace company worldwide, with over 1.3bn registered users globally.
Founded in 2010, Rakuten Viki is its premier global entertainment streaming site for people to discover and watch primetime shows and movies, subtitled by its community of fans in more than 200 languages. The site has made Asian entertainment global, with billions of videos viewed and over one bn words translated. Viki reaches around 40mn fans in more than 190 countries.
Customer Challenges
Viki’s existing streaming platform was based on legacy microservices, which were causing the following problems for the client:
Viki required a partner who could work on multiple technologies and make the code less complex and more maintainable. Gophers Lab helped Viki achieve its objectives by implementing the following solution:
Go, Python, Ruby
Postgres
Google Cloud, AWS
Docker, Kubernetes
testify, Assert
Redis, RabbitMQ, Audio-Video streaming
With Gophers Lab’s help in migrating the legacy applications that were built in Python and Ruby to Go, Viki was able to achieve the following:
Share On
Tags
Back-end
Media & Entertainment
Microservices
OTT
Highlights
Redeveloped microservices in Go for clean and maintainable code Reduced resource requirements & operational costs for new developmentDownload Case Study
Please share your contact details to get your copy.
Talk to Our Experts
Get in Touch with us for a Walkthrough