タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

swooleに関するjuve534のブックマーク (3)

  • PHP 7.4->8.0にバージョンアップしました~Swoole 4.8.2を添えて~ - TORANA TECH BLOG

    クラシマです。 社内向け管理画面のMadrasのPHPバージョンを7.4から8.0へメジャーバージョンアップしました。 苦労話を共有させてください。 PHP7.4->8.0移行計画 まず、ドキュメントを書きました。 これにより、なんでこれをやってるんだっけ、ということを明確にします。 esa 公式ドキュメントを熟読します。 下位互換性のない変更点 ↓こんな移行作戦を立てました。 ローカル開発用のDocker環境がPHP8.0で動くようにする ローカルでのテストが全部通るようにする CI用のDockerイメージをPHP8.0でも作って、手動でCIを回してテストが全部通るようにする 通常のCIはPHP7.4で動作させておき、番deploy後にPHP8.0イメージでCIを回す stg環境にPHP8.0を導入して動作検証する 番移行手順を作る 番移行する ポイント PHP7.4とPHP8.0

    PHP 7.4->8.0にバージョンアップしました~Swoole 4.8.2を添えて~ - TORANA TECH BLOG
    juve534
    juve534 2021/11/26
    知見だ!そして、 "\Symfony\Component\Process\Processは生きてるのに\Swoole\Coroutineは死んでる" つらぽよ。
  • Laravel と swoole で安全にコルーチンを使用するには - TORANA TECH BLOG

    みなさん、こんにちは!めもりー(@m3m0r7) です。 今回は弊社の技術スタックの一つである Laravel と swoole, そして laravel-swoole で安全にコルーチンを使う方法を弊社プロダクトを開発する上で得た知見をもとに解説していこうと思います。 そもそも swoole とは? swoole とは Swoole is an event-driven asynchronous & coroutine-based concurrency networking communication engine with high performance written in C++ for PHP. 引用元: https://github.com/swoole/swoole-src と書いてあるように イベントドリブンな非同期かつコルーチンベースの並行処理が行える ライブラリです

    Laravel と swoole で安全にコルーチンを使用するには - TORANA TECH BLOG
    juve534
    juve534 2021/05/18
    パワーがすごい。コード例もあって参考になるな。
  • PHPerKaigi 2021 に登壇・寄稿しました - TORANA TECH BLOG

    はじめに みなさん、こんにちは!めもりー(@m3m0r7) です。 PHPerKaigi 2021 に「swoole と laravel-swoole を用いたハイパフォーマンスアプリケーションの構築 」というタイトルで登壇しました。 また、冊子に寄稿という形で別途「PHP で JVM を実装してみる 」を執筆しました。 torana.co.jp 登壇にあたって オンライン登壇は PHP カンファレンス 2020 を含めると 2 回目になります。 torana.co.jp speakerdeck.com オフラインの時の登壇は現地にいって、壇上に上がって喋るわけですが、オンラインは主催者によって十人十色であって PHP カンファレンスは当日にトークするのに対して、今回登壇した PHPerKaigi は予め収録しておく方法でした。 それぞれメリデメはあるかなとは思いますが、予め録音するのはや

    PHPerKaigi 2021 に登壇・寄稿しました - TORANA TECH BLOG
    juve534
    juve534 2021/03/30
    上方修正での謝罪は新しいw"「OSS コミッティング・登壇手当制度」というのが爆誕しました。"素敵な試みだ
  • 1