Improved Liferay Enterprise Application Performance by Removing GSA Integration - PowerPoint PPT Presentation

About This Presentation
Title:

Improved Liferay Enterprise Application Performance by Removing GSA Integration

Description:

This blog is about impacts of removing Google Search Appliance (GSA) integration from a full-scale Liferay enterprise application along with the aspects that we considered while removing the integration. – PowerPoint PPT presentation

Number of Views:44
Slides: 10
Provided by: AzilenTech
Category: Other

less

Transcript and Presenter's Notes

Title: Improved Liferay Enterprise Application Performance by Removing GSA Integration


1
Improve Liferay Enterprise Application
Performance by Removing GSA Integration
2
Intro
  • The optimum performance of any business-critical
    application demands excessive attention from
    techies and time-to-time optimization also play
    significant role keeping the applications
    performance at its best. Recently, I explored a
    possibility of optimizing a full functioning
    Liferay application simply through removing a
    technology tool Google Search Appliances (GSA)
    from it. This blog details out the primary
    objectives and impacts for the same.
  • The Liferay application provides domain specific
    scientific data to its users based on the
    predefined search criteria and parameters.
    Performance optimization was required for aspects
    such as content uploading time and page loading
    time. The application accommodates massive amount
    of contents in various forms searchable through
    excessive flexible search function. Both Google
    Search Appliances (GSA) and Apache Solr were
    integrated as the search engines for indexing as
    well as front end displaying of the data.

3
Why Manual Testing is More Important than the
Automation Testing?
  • Though GSA can certainly be considered as one of
    the best available tools to furnish the result
    relevancy, we decided to remove it so that we can
    explore
  • If Apache Solr can handle the desired definitions
    of search functions or not
  • Using single search engine can improve the
    performance of the application or not

4
While removing integration of GSA, we paid extra
attention to the following criteria
  • Scalability of the application
  • Content processing
  • Data indexing
  • Query functionalities
  • Search relevancy
  • Security
  • Administration maintenance

5
 Advantages of removing GSA
  • 1 Saving of time in uploading contents As one
    entire layer of indexing is removed from
    application, adequate amount of time can be saved
    while uploading the contents. Earlier, the in
    general time for uploading contents was about 8
    to 30 minutes. It decreased up to 2 to 5 minutes,
    even when the content get pushed from staging
    environment to PROD environment
  • 2 Performance improvement Overall page loading
    time decreased up to 20-50
  • 3 Cost Saving GSA is a paid tool and for this
    application, its annual cost was around 50,000

6
(No Transcript)
7
Conclusion
  • I believe removing the integration of GSA turned
    out to be an enriching experience. We also
    developed certain specific features to match with
    precise requirement of the applications search
    function attainable through Apache Solr. We could
    notice statistically verified improvement in
    almost each aspect of the applications
    performance parameter providing an undisrupted
    search experience to internal as well as external
    users.

8
  • Original Source
  • https//www.azilen.com/blog/improved-enterprise-li
    feray-application-performance-by-removing-gsa-inte
    gration/

9
Thanks You www.azilen.com Let us know if you
have any Question! info_at_azilen.com
1-972-325-2243
Write a Comment
User Comments (0)
About PowerShow.com