QuestionQ44

IBM App Connect Enterprise V12.0 Developer

Which caching option provides the fastest lookups across multiple threads of the same message flow in an Integration Server on machines that have multiple processors?

Explanation

An ESQL SHARED variable provides an in-memory cache shared by all threads of a message flow. Its read-write locking allows multiple readers to access shared data without blocking, which improves scaling and performance in multithreaded solutions. IBM also documents that multiple threads can access the same long-lived data simultaneously on multiprocessor machines.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!