Page - Blog Single Column Left Sidebar
Solr Integration with 3rd party Application
SOLR Integration to an already existing application was done for a leading IT solution provider in United Arab Emirates.
- Advanced Full-Text Search Capabilities
- Real-time indexing
- Optimized for High Volume Web Traffic
- No single point of failure
- Comprehensive statistics on cache utilization, updates, and queries
Our Client’s organization is engrossed with technology and software that empowers businesses to achieve competitive advantage. They provide innovative IT solutions that improve current standards of the business & equip their customers to meet the new global challenges. Commitment to excellence in providing customer with the most accurate, reliable and high performance products is the key to their success and an underlying tenet in all their endeavors.
The Client‘s requirement was to integrate an already existing application (built using .NET Framework), with Apache SOLR Search Platform. The SOLR was intended to be used for performing search operations on a DB with an extremely large amount of data. The search response time was of utmost importance to the Client, as the entire workflow of the application was dependant on the search results.
What We Did
Our team of Developers carefully studied the client’s requirement and came up with a suitable solution for SOLR integration with 3rd party application. We suggested building a Dynamic Link Library (DLL) using .NET to make the integration possible, as Apache SOLR was an Open Source platform built using Java. With the Client’s approval, the DLL was developed and integrated with their existing application. Security wrappers were developed for the DLL to ensure maximum data security. Thus, a robust solution with optimal performance was successfully built to suit the Client’s needs. Technology Platform SOLR, .NET, Core Java
- Response time to query the DB with around 1.5M – 2M records, was in milliseconds
- Optimal application performance due to real time indexing of the DB
- Zero security leak due to security wrappers in the custom-built DLL