Liferay Portal performance best practices : a practical tutorial to learn the best practices for building high performing Liferay-based solutions /: a practical tutorial to learn the best practices for building high performing Liferay-based solutions. (2013)
- Record Type:
- Book
- Title:
- Liferay Portal performance best practices : a practical tutorial to learn the best practices for building high performing Liferay-based solutions /: a practical tutorial to learn the best practices for building high performing Liferay-based solutions. (2013)
- Main Title:
- Liferay Portal performance best practices : a practical tutorial to learn the best practices for building high performing Liferay-based solutions
- Further Information:
- Note: Samir Bhatt.
- Other Names:
- Bhatt, Samir
- Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Architectural Best Practices; The Liferay Portal reference architecture; The Presentation tier; The Networking tier; The Web tier; The Application tier; The Database Repository tier; The Search Repository tier; The Media Repository tier; The Active Directory tier; Reference architecture characteristics; Scalability; Performance; High availability and fault tolerance; Security; The Deployment sizing approach; The reference hardware; The performance benchmark test summary. An example of sizing calculationsSample performance requirements; Sizing calculations; The Documents and Media Library architecture; File System and Advanced File System stores; The Database store; The JCR store; The CMIS store; The S3 store; The database architecture; The read/write database; Database sharding; Static content delivery; Content Delivery Network; Content delivery through the web server; The caching architecture; Caching using Ehcache; Ehcache replication using RMI; Ehcache replication using Cluster Link; Caching using Terracotta; Web resource caching using Varnish. The search architectureApache Lucene; Index storage on SAN; Lucene Index replication using Cluster Link; Apache Solr; Summary; Chapter 2: Load Balancing and Clustering Best Practices; The basics of load balancing and clustering with Liferay; Setting up Liferay Portal nodes; Software load balancer configurationCover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Architectural Best Practices; The Liferay Portal reference architecture; The Presentation tier; The Networking tier; The Web tier; The Application tier; The Database Repository tier; The Search Repository tier; The Media Repository tier; The Active Directory tier; Reference architecture characteristics; Scalability; Performance; High availability and fault tolerance; Security; The Deployment sizing approach; The reference hardware; The performance benchmark test summary. An example of sizing calculationsSample performance requirements; Sizing calculations; The Documents and Media Library architecture; File System and Advanced File System stores; The Database store; The JCR store; The CMIS store; The S3 store; The database architecture; The read/write database; Database sharding; Static content delivery; Content Delivery Network; Content delivery through the web server; The caching architecture; Caching using Ehcache; Ehcache replication using RMI; Ehcache replication using Cluster Link; Caching using Terracotta; Web resource caching using Varnish. The search architectureApache Lucene; Index storage on SAN; Lucene Index replication using Cluster Link; Apache Solr; Summary; Chapter 2: Load Balancing and Clustering Best Practices; The basics of load balancing and clustering with Liferay; Setting up Liferay Portal nodes; Software load balancer configuration using the Apache Web Server; Load balancer configuration using mod_jk; Load balancer configuration using mod_proxy_ajp; Load balancer configuration using mod_proxy_http; Load balancing best practices; Liferay Portal cluster configuration; Session replication configuration. Cache replicationEhcache replication using RMI; Ehcache configuration using JGroups; Ehcache replication using Cluster Links; Ehcache clustering best practices; Media Library configuration; Network file storage using the Advanced File System store; Database storage using the JCR store; Database storage using DBStore; Media Library clustering best practices; Search engine configuration; Lucene index storage on network storage; Lucene index replication using Cluster Link; Using the Apache Solr search engine; Clustering best practices for the search engine; Quartz scheduler configuration. … (more)
- Publisher Details:
- Birmingham : Packt Pub
- Publication Date:
- 2013
- Extent:
- 1 online resource (iv, 134 pages), illustrations
- Subjects:
- 001.6425
COMPUTERS -- Document Management
Web site development -- Computer programs
Application software -- Development
Web portals
Computer science
Liferay portal
Web sites -- Design
REFERENCE -- Questions & Answers
Application software -- Development
Web portals
Web site development -- Computer programs
COMPUTERS -- Databases -- General
Electronic books - Languages:
- English
- ISBNs:
- 9781782163695
1782163697 - Related ISBNs:
- 9781782163688
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.86654
- Ingest File:
- 01_058.xml