Interested in Solving your Challenges with XenonStack Team

Get Started

Get Started with your requirements and primary focus, that will help us to make your solution

Proceed Next

Enterprise AI

Scaling Search Capability using Elastic AppSearch 

Dr. Jagreet Kaur Gill | 24 May 2023

scaling search capability elastic appsearch

Customer Background

Xtendlabs is a PaaS-based company offering clients data science and big data engineering services. In their portfolio, they have clients from a variety of domains.

Case Study

We delivered the value by making the search capability faster, more reliable, and at scale using keywords via Elastic AppSearch.

What are the Challenges faced by the Customer?

The data came in the form of Excel files where every file has a minimum of 44K records and has 47 attributes that contain the details of the companies like company name, location, domain, number of employees, revenue, etc. Initially, it was stored in Google Drive and caused increased latency while dumping the data to Elastic AppSearch.

Consequences

  • Increase in Waiting Time: Since the writing, the job was taking a long time the customer needed to wait to perform a search on Elastic AppSearch.
  • Frequent Job Timeouts: The dumping job was running on cloud infrastructure because of the high latency the job used to time out.
  • Security: To read the data from Google Drive, the link was given public access, i.e., the data can be misused if the link is in the wrong hands.

Solution for the Customers

Scope of the solution is below:

  • Reducing the latency in accessing the data
  • Minimizing timeouts
  • Faster search results

Procedure

The functionality of resources:

  • Amazon S3 can be used
  1. A distributed storage system that ensures high availability
  2. Secure and easy to maintain the files
  • Amazon EC2
  1. For performing computing on the cloud

What is the impact of solution?

  1. High data availability
  2. Reduction in time of writing jobs
  3. Users can find and filter the companies based on the keywords

About Xenonstack

Xenonstack helps its clients and customers with the following features such as:

  1. Define Platform Strategy
  2. Build a Digital Service Platform
  3. Secure the Data and Information
  4. Deliver Better Analytics and Recommendations
  5. Intelligent Process Automation
  6. Manage the Cloud Automation 
captcha text
Refresh Icon

Thanks for submitting the form.