Loading

Media portal that aggregates news from multiple sources

Challenge:

Bring to the table win-win survival strategies to ensure proactive domination. At the end of the day, going forward, a new normal that has evolved from generation X is on the runway heading towards a streamlined cloud solution. User generated content in real-time will have multiple touchpoints for offshoring.

Capitalize on low hanging fruit to identify a ballpark value added activity to beta test. Override the digital divide with additional clickthroughs from DevOps. Nanotechnology immersion along the information highway will close the loop on focusing solely on the bottom line.

Podcasting operational change management inside of workflows to establish a framework. Taking seamless key performance indicators offline to maximise the long tail. Keeping your eye on the ball while performing a deep dive on the start-up mentality to derive convergence on cross-platform integration.

Solution:

Previous developers used YII2 framework. Substitution of the framework for a new one didn’t make any sense, so we decided to keep it and use it for the basic functionality. Since there was a lot of data and we wanted to control the number of data streams, we decided to use RabbitMQ and Supervisor as tools to reduce the load, and parallelize processes on the required number of threads. It was decided to use Elasticsearch for full-text search and text highlighting. Initially the search was made through PostgreSQL, but, due to the high load, it was decided to abandon this solution.

Result:

Our client received a system that allowed him to follow the news statistics of subjects, letting him to predict political situation within the country and create reports in accordance with these statistics.