How we helped Aprimo reduce search time from several minutes to tens of milliseconds
We provided Aprimo with a dedicated team, helping them achieve greater app stability and performance.
Table of contents
Providing a 360-degree view of the entire content lifecycle. Revolutionizing the way marketers measure and manage digital assets. Aprimo is a marketing resource management space creator and a leading provider of digital assets management software (DAM). It lets marketers plan, create, and distribute content in one place while gaining invaluable insights into the performance of their content marketing efforts.
The challenge: Improving the search time of the DAM content hub
Initially, the client wanted to improve their existing software product to enhance user experience. They detected various areas for improvement, and the software search time was one of them.
By improving their DAM content hub, they wanted to enhance the overall experience. They were looking for a technical partner with an understanding of their industry to support their efforts and help them along the way.
The team: A dedicated team of expert software engineers
We created a dedicated team of versatile experts in the client’s industry to meet their needs. This was a six-person firepower consisting of four back-end developers and two support engineers. We worked with the client, providing fresh ideas and deep tech knowledge that helped them achieve the desired results quickly.
The solution: Working towards greater stability and performance
We introduced numerous innovative solutions in the software development process.
For example, we introduced Elasticsearch into the system, dramatically reducing search execution. Over time, we shifted from the 1.7.3 version to Elasticsearch 7, which additionally enhanced application performance.
Additionally, we applied refactoring and functional changes in the multiple products of the Aprimo Smart Content Hub, such as Aprimo Core, Aprimo Workflow, Products, and Aprimo Rest. That is how we achieved better performance and stability.
Results: Dramatically reduced search time
Aprimo wanted to reduce search time. And, that’s exactly what we delivered. We helped them reduce search time from several minutes to tens of milliseconds.
Additionally, we created the new GUI (Graphical User Interface) and REST API in collaboration with Aprimo's team.
Today, the system counts on 4800 unique verification software tests. The addition of more tests helped increase the reliability of the application. Soon, Aprimo will be available on Azure as SaaS.
The tech stack
- ASP.NET MVC
- ASP.NET Core
- Azure Cloud Services
- Azure Workflows
Real People. Real Pros.
Send us your contact details and a brief outline of what you might need, and we’ll be in touch within 12 hours.
Latest blog posts
Why every agency must prioritize accessibility now or s...
The web was initially designed to be a playground for all. However, at some point, we forgot to invite everyone to the party. As a company that works on digital products, we have both the power and the responsibility to cha...
Understanding different Salesforce report types
Learn about the different Salesforce report types, common challenges users face when working with them, and how the right IT service can help.