Technical Architecture

Course Duration: 1 day

This course is designed to provide System Integrators, Software Architects and Developers with a detailed technical appreciation of how CXAIR is architected.

Who Should Attend?

System Integrators, Software Architects and Developers who need to understand the underlying Architecture of CXAIR from a deployment, integration or technical appreciation perspective.

Course Benefits

Upon completion of this course, attendees will be able to:

  • Understand how index data is built, stored and optimised for fast retrieval
  • Understand how threads are allocated and used by CXAIR
  • Understand how different indexing methods physically store and retrieve data
  • Understand the basic composition of a search engine
  • Optimise index configuration to reduce storage and increase performance
  • Understand the benefits of different querying techniques
  • Understand core concepts behind document level security and authorisation
  • Understand how to integrate CXAIR with other 3rd party systems
  • Identify core components for data migration across multiple environments
  • Understand how CXAIR handles memory and allocates system resources
  • Configure CXAIR for optimal performance

Course Content

The following topics will be covered during this course:

Technical Overview

  • Logical Architecture
  • Physical Architecture
  • Component Interactions

Core Components

  • Configuration Database
  • Index Builder
  • Indexes

Advanced Index Settings

  • Threading configuration
  • Parallel writers configuration
  • Partition keys and Off-line schemas
  • Index Build sizes


  • Authentication
  • Authorisation
  • Realms
  • Permissions
  • Features

Index Storage

  • Physical
  • Versioning
  • Documents


  • Web Services
  • Javascript
  • JSP and Java
  • Custom Adapters
  • Social Media

Please enter your email address to access the specified content

Get in touch to discuss your requirements further