TORANA TECH

Torana の開発ブログ

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

@watarukuraです。 社内向け管理画面のMadrasのPHPバージョンを7.4から8.0へメジャーバージョンアップしました。 苦労話を共有させてください。 PHP7.4->8.0移行計画 まず、ドキュメントを書きました。 これにより、なんでこれをやってるんだっけ、というこ…

プロダクト開発部マネージャー兼テックリードからプロダクト開発部マネージャーへ

みなさん、こんにちは!プロダクト開発部マネージャーの @m3m0r7 です。 10 月 1 日時点で、実はプロダクト開発部所属のエンジニアが 13 人ほどとなり、プロダクト開発部の組織編成そのものを考え直す機会が訪れました。 プロダクト開発部自体は、エンジニア…

PHP カンファレンス 2021 へスポンサード && 登壇しました

みなさま、こんにちは! プロダクト開発部マネージャーの @m3m0r7 です。 スポンサード 弊社では PHP カンファレンス 2021 でゴールドスポンサーとしてスポンサードさせていただいておりました。 去年から、本格的に各 PHP 系のイベントでスポンサードしてお…

PHPのパッチバージョンを上げたらひどい目にあった話

バックエンドエンジニアの@watarukuraです。 2021/08/25(水)に、本番サーバのPHPを7.4.21 -> 7.4.22にバージョンアップしました。 renovateでプルリクエストが作られるので、追っかけるだけです。 tech.torana.co.jp AMIは前日に作ってあり、当日はLaunchTem…

Renovate を取り入れて、バージョンアップを自動化しました

はじめに みなさん、こんにちは!@m3m0r7です。 弊社では、最近 Renovate と呼ばれる依存関係を自動でバージョンアップするライブラリを取り入れました。 Renovate の導入 私自身は存在を知らなかったのですが、弊社フロントエンドリードの znppunfuv が導入…

バックエンドのテストの実行時間を1/3にしました

はじめまして。4月より株式会社トラーナに入社した、 バックエンドチームのクラシマです。(@watarukura) deploy周りの改善が好きなので、バックエンドのテスト実行時間を短縮した話をします。 テストケースを分割して、parallelで実行するようにしました。…

Laravel と swoole で安全にコルーチンを使用するには

みなさん、こんにちは!めもりー(@m3m0r7) です。 今回は弊社の技術スタックの一つである Laravel と swoole, そして laravel-swoole で安全にコルーチンを使う方法を弊社プロダクトを開発する上で得た知見をもとに解説していこうと思います。 そもそも swoo…

トラーナに入社しました!

はじめまして! 4月より株式会社トラーナに入社した、 バックエンドチームのまつぴーと申します!(@matsup8) 入社にあたり 前職では PHP を使用して Webアプリケーション開発を行っていました。 Webアプリケーションエンジニアとしては4年目になるのですが…

PHPerKaigi 2021 に登壇・寄稿しました

はじめに みなさん、こんにちは!めもりー(@m3m0r7) です。 PHPerKaigi 2021 に「swoole と laravel-swoole を用いたハイパフォーマンスアプリケーションの構築 」というタイトルで登壇しました。 また、冊子に寄稿という形で別途「PHP で JVM を実装してみ…

トラーナ開発部オフィスのご案内

こんにちは。トラーナ広報担当コサカユーキです。 トラーナ開発部では社内管理システムや将来的なマイページ開発に向けた新しいメンバーを募集しています! ということは日々お伝えしているのですが(できているかな?)、今回はトラーナ開発部の様子を少し…