Chapter 8: Using Tuxedo Message Queue

As you know by now, Tuxedo uses System V IPC message queues for inter-process communication. Not only are those queues not persistent but their content can also be lost during a system restart. Tuxedo also uses at-most-once delivery semantics. So then, how can one build a reliable system with these tools? The answer to this is to use persistence for some of the messages and application parts.

Tuxedo comes with a queueing component called /Q included. Among other features, it supports queues persisted to the file system. Oracle also offers a paid add-on called Oracle Tuxedo Message Queue (OTMQ) with even more features. However, in this book, we will cover only /Q because every Tuxedo application has this ...

Get Modernizing Oracle Tuxedo Applications with Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.