Appendix B - Architectural Diagrams

Simple architectural diagrams of the BOEv3 port deployments.

Figure 1. BOEv3u Port Deployment Diagram (BZX Only)


Note that members using BOEv3u ports interact directly with the BOEv3u process, however a separate TCP connection is required for each unit.

BOEv3u Ports provide an expedited processing path to the Matching Engine over that of other inbound paths on a best effort basis. Under routine circumstances, the System will process pending purge messages from BOEv3u ports before processing other inbound paths. Exceptions to this approach exist with regard to various flow control and rate limiters that are incorporated into the mechanism.

Example of the Processing under routine circumstances:

  1. Process pending purge messages from BOEv3u ports within a bounded network window

  2. Process all other pending messages from BOEv3u ports, not to exceed bounded network window from step 1

  3. Process pending messages from Convenience ports, not to exceed bounded network window from step 1

Figure 2. BOEv3c Port Deployment Diagram (C1, C2, and EDGX Only)

C1, C2, and EDGX Options Exchanges are set up with all port types residing in a "convenience" style architecture. All ports have access to all Matching Units. All customer messaging is processed at the Matching Engine in the order that it arrives at each Matching Engine NIC.

Cboe Titanium U.S. Options BOEv3 Specification - Appendix B - Architectural Diagram | Cboe