PHPでgRPCってどこまでいけるの?
from PHP Conference Japan 2019
PHPでgRPCってどこまでいけるの?
goodoo CA、白井
gRPCの発表は定期的にある
去年発表あった
今年のLaravel JPでも発表あった
はじめに結論
まだはやかった
gRPCの通信方式
PHPサポートしてる
PHPではサーバー作れないけど?
解決方法がみつかりません。
素のPHPで動かせばワンチャンあるかも
PHPでgRPCでstreamingはできない
その後ブラウザから始めるgRPC 〜 gRPC-WebにPHPを添えて by 中榮健二 | トーク | PHPerKaigi 2021 #phperkaigi - fortee.jp
AMPを使ってServer Streaming RPCに対応したPHPサーバーを実装
PHP自身がソケットリスニングすればできるかも
Swooleならできるのでは?
Hyperf
資料
チュートリアルやったらUnaryはいけた
streamingはできなかった
クライアントはある
サーバはない
なぜPHPはgRPCサーバーがサポートされていないのか? - 恥知らずのウェブエンジニア -web engineer, shameless
PHPはHTTP/2をサポートしていない
つまり、つなぎっぱなしができない
kadoyau.icon 1リクエスト 1レスポンスモデルだし(リクエストごとに情報が初期化)
Swooleでできる
apacheとか使わない構成ならできるかも
それは標準的なPHPの構成でないから、役に立たない