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.