Case study of Zinio magazine subscription system

Efficient and scalable backend API for a high-traffic magazine subscription system

flag of Spain Marketplaces
01 Challenge
With traditional printed magazines struggling on the market, many publishers turn to the web to sell their content. However, doing it on your own often proves difficult. Zinio was established to answer this problem. It converts magazines into digital products, giving the publishers the ability to enhance and sell them through many digital channels, including Zinio’s own newsstand.

As the magazine base grows, Zinio needs to continuously improve its software architecture to deal with millions of requests sent through their apps to third-party suppliers and back. To make it more efficient, they decided to aggregate all subscription data as part of one system. The Software House was entrusted with this project.
Scope of work
Web development DevOps services
Zinio magazine subscription system case study
02 Solution
The Software House’s team, made of PHP developers and DevOps specialists, was tasked with the development of a backend API. The API needed to handle requests from Zinio’s apps, send them to external suppliers of content and then send the response to a centralized database. The solution had to be very fast and scalable – the client needed the API to work with the expected high service load.

The newly enhanced architecture, designed and developed at The Software House, can process Zinio users’ and clients’ information far more efficiently and using less processing power, while also possessing a centralized base for all subscription information. To make it happen, we worked with the Redis and RabbitMQ message brokers. The entire subscription sync process was also designed to work asynchronously.
Zinio magazine subscription design
Used technologies
PHP development case study Symfony development case study Amazon Web Services application case study
03 Effect
Despite a short deadline, the TSH team was able to complete a working solution that meets all of the high requirements. The system responds to scalability challenges that Zinio faces or may face in the future by greatly reducing the number of requests sent to third parties for the same data. It also serves as a standardized base for all subscription data across the system. And it does all that in a very efficient, future-proof manner.
case study of a scalable backend API for a high-traffic magazine subscription system
100 million magazine deliveries
+100 million

digital magazine deliveries per year

1 billion API calls
+1,1 billion

API calls per month

190 served countries
+190

countries served

Develop your next idea with us

Get in touch

Portfolio

Browse through other success stories

Marketing
Synerise

AI-driven marketing dashboards used by the biggest players

Human resources
Smartum

Employee benefit system for Finland with 1 million users

Real Estate & Marketplace & SaaS
Commercial People

Major real estate platform

The Software House is promoting EU projects and driving innovation with the support of EU funds

What would you like to do?

    Your personal data will be processed in order to handle your question, and their administrator will be The Software House sp. z o.o. with its registered office in Gliwice. Other information regarding the processing of personal data, including information on your rights, can be found in our Privacy Policy.

    This site is protected by reCAPTCHA and the Google
    Privacy Policy and Terms of Service apply.

    We regard the TSH team as co-founders in our business. The entire team from The Software House has invested an incredible amount of time to truly understand our business, our users and their needs.

    Eyass Shakrah

    Co-Founder of Pet Media Group

    Thanks

    Thank you for your inquiry!

    We'll be back to you shortly to discuss your needs in more detail.