櫻井慎也 - Author -
2018年に京都大学を卒業後、PR TIMESに新卒入社。
現在は開発チームのサーバーサイドエンジニア兼インフラチームのテックリードを担当しています。
-
シンボリックリンクを活用した無停止デプロイとファイル削除を実装しました
開発 櫻井慎也こんにちは、インフラチームテックリードの櫻井です。今回は prtimes.jp のデプロイ改善の一環としてシンボリックリンクを使った無停止デプロイと rsync --delete によるファイル削除とデプロイスクリプトの速度改善を行ったので紹介します。【シンボリックリンクを使った無停止デプロイ】まず初めにシンボリックリンクを使った無停止デプロイについて紹介します。今まで prtimes.jp のデプロイは実際に稼働しているアプリケーションのディレクトリにデプロイサーバーから直接 rsync コマンドを実行し、ファイルを... -
1台のサーバーで複数のステージング環境を同時に使えるようにする
開発 櫻井慎也こんにちは、インフラチームテックリードの櫻井です。今回は1台のサーバーで複数のステージング環境を同時に使用できるように設定を変更したので、その方法について紹介したいと思います。【背景】PR TIMESでは現在開発チームとは別にQAチームが存在し、開発チームの実装したコードが正しいことをステージング環境で検証しています。しかし今まではステージング環境のサーバーが1台しかなく、誰かがステージング環境を使用している間、他の人は別のブランチをデプロイすることができないという問題がありました。... -
社内ISUCON “TIMES-ISUCON” を開催しました!
開発 櫻井慎也こんにちは、PR TIMES開発本部インフラチームテックリードの櫻井です。今回は先日開催した社内向けイベントである “TIMES-ISUCON” について紹介させていただきます。「ISUCON」は、LINE株式会社の商標または登録商標です。【TIMES-ISUCONって?】まず初めにISUCONについて知らない方のために軽く紹介させていただきます。ISUCONとは時間内にWebアプリケーションの高速化を競う大会で、LINE社が主催しています。ISUCONは今まで全10回開催されており、今年もISUCON11の開催が予定されています。https://isucon.net/...
1