How to Use Pluggable Transports in Your Application
Also by Operator Foundation’s Brandon Wiley is a new guide for application developers interested in implementing pluggable transports using the Go API.
Applications that are also written in Go can use transports implementing the PT 2.0 Go API directly, bypassing the IPC layer. This decreases the complexity of integration, as well as the performance overhead of running the transports in a separate process. Additionally, the Operator Foundation provides a tool called Shapeshifter Dispatcher, which wraps transports implementing the PT 2.0 Go API to provide the IPC layer. This allows applications written in programming languages other than Go to use these transports with no additional development cost.
Read How to Use Pluggables Transports in Your Application for a complete walkthrough for adding pluggable transports.