BeerStream is a project we delivered for one of the top-selling Bulgarian beer companies - Kamenitza. BeerStream is an internal system that gathers and analyses the sell-out data coming from all the distributors Kamenitza works with.
There were a few major problems with the system:
It couldn't scale further;
It was impossible to implement new functionalities;
Kamenitza wanted to move to a new cloud-based infrastructure, which was incompatible with their current system.
In a nutshell, we had to re-write BeerStream entirely.
First, we performed a business analysis to better understand the priorities for Kamenitza's managing team. Then, we crafted a new architecture based on Micro services and communication through Rest API and Message Bus.
We chose the most suitable deployment method and partnered with another company to match the requirements and guarantee quality and execution.
We integrated BeerStream with 150 other system and made sure it operated flawlessly with large amounts of data;
We crafted the system to allow real-time data collection and analysis;
We designed the system to handle 5x the current load.