| Recommend this page to a friend! | 
| Classes of Wolfy-J | goridge | README.md | Download | 
| 
 | |||||||||||||||||||||
|  Download High-performance PHP-to-Golang IPC bridge<img src="https://files.phpclasses.org/graphics/phpclasses/innovation-award-logo.png" height="90px" alt="PHPClasses Innovation Award" align="left"/> Goridge is high performance PHP-to-Golang codec library which works over native PHP sockets and Golang net/rpc package.
 The library allows you to call Go service methods from PHP with minimal footprint, structures and  <br/> Goridge relays can be used independently to ensure fast IPC connection between PHP and Go processes. See RoadRunner - embeddable PHP worker pool library. <br/> Features - no external dependencies or services, drop-in
 - low message footprint (9 bytes over any binary payload)
 - sockets over TCP or Unix (ext-sockets is required), standard pipes
 - very fast (300k calls per second on Ryzen 1700X over 20 threads)
 - native  InstallationExampleCheck this libraries in order to find suitable socket manager: * https://github.com/fatih/pool * https://github.com/hashicorp/yamux LicenseThe MIT License (MIT). Please see  |