TERMINALFOUR t44u 2012 - Publish Performance

152 views

Published on

The last year has witnessed significant enhancements to the publishing performance of TERMINALFOUR Site Manager. This session included a technical overview by our Senior Software Architect, Paul Kelly, and a client case-study from David Gibson of the University of Glasgow

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
152
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

TERMINALFOUR t44u 2012 - Publish Performance

  1. 1. A lot done, more to do!
  2. 2. • Why • Customer Demand / Requirements • Both the size and complexity of sites is increasing • OECD have about 1.5M pages • Weitz & Luxenberg have about 2M pagesPublish Performance 2
  3. 3. Existing Functionality (Site Manager 7.1 Series) • Archive Sections • Publish Now • Instant Publish Listener • Per-Language Multi-ThreadingPublish Performance 3
  4. 4. Existing Functionality (Site Manager 7.2 Series) • Additional Configuration OptionsPublish Performance 4
  5. 5. Existing Functionality (Site Manager 7.2 Series) • Multi-Threading Improvements • Per-Section Multi-Threading • Separated Page Generation and Writing to Disk • Configurable # Publish Threads • Configurable # File Write ThreadsPublish Performance 5
  6. 6. Existing Functionality (Site Manager 7.2 Series) • I/O Improvements • Only Write Changed Pages to Disk • Only Write Changed Files to Disk • Only Publish Changed Fulltext Pages • Skipped if file exists within publish folder and Content not updated in last “x” minutes / days • Improved Broker Performance • Media Broker Improvements for Binary Independent MediaPublish Performance 6
  7. 7. New/Improved Functionality in Site Manager 7.3 • I/O Improvements • Configurable File I/O Block Size • Disable Case-Sensitive Folder Name Checking • Email on Publish Success / Failure • Email includes generated logs for debugging • Improved Use of Pre-Cached Elements within Content Types • SiteManager?ctfn=cache (Configuration Tab)Publish Performance 7
  8. 8. New/Improved Functionality in Site Manager 7.3 • Improved Navigation Performance • Pending Content in Preview • Keyword Search Content • Improved synchronisation within index generation • Data structure changes within index generation • Publish To One File • Per-Content Multi-Threading • Improved Performance within Access Controlled SectionsPublish Performance 8
  9. 9. New/Improved Functionality in Site Manager 7.3 • Improved Navigation Performance • Related Content (Advanced) • Improved Performance for Fulltext Pages • Related Content Grandchildren • Improved/minimised code synchronisationPublish Performance 9
  10. 10. New/Improved Functionality in Site Manager 7.3 • Improved Broker Performance • Media Broker • Changed Data Structures • Download Content Broker • Changed Data Structures • Server Side Link Broker • Improved/minimised code synchronisationPublish Performance 10
  11. 11. • Customer Stories (since upgrading to 7.2) • St Andrews (test server) • 35 minutes -> 2 minutes (upgraded from 6.2) • Improvement includes new server • 4 Publish Threads, 2 File Writing Threads • OECD • 3-5 hours -> 20-40 minutes • 16 Publish Threads, 8 File Writing Threads • Ringier Trade Media • Overall 50% improvement (upgraded from 7.1)Publish Performance 11

×