Encrypting Network Communications

TIBCO Patterns supports the TLS and SSL standards for encrypting network communications.

TIBCO Patterns supports both self-signed certificates and certificates signed by a trusted Certificate Authority. However, the configuration for self-signed certificates is significantly more complex. Using self-signed certificates with the Java API or .NET API might require custom API programming.

Encrypting network communications incurs a performance penalty. In most use cases this penalty is very small.

Memory Sizing Estimates

To estimate the memory required to load a data-set into Patterns, a rough estimate of the raw data size is required. This could be a CSV file-size, a byte-count extracted from a SQL database, etc.

For a GIP-indexed table, 5x the raw data size is sufficient for most use-cases. For a SORT-indexed table, 3x the raw data size is sufficient for most use-cases. For a PSI-indexed table, 7x the raw data size is sufficient for most use-cases. These estimates include a margin for query memory.

Warning: Memory requirements vary by data-set.