読者です 読者をやめる 読者になる 読者になる

Best effort JavaScript

×article ○weblog

【phpbrew】楽なextension指定方法

server side

phpbrewでextensionをインストールするにはvariantsオプションを指定します。
READMEページにとても判りやすい例が載っています。

github.com

必要なvariantsをチマチマ引数に渡すのが面倒に思っていたのですが、
利用頻度が高いものをパッケージ化したvariantsが定義されており、
以下のようにインストールすると大抵の場合必要なextensionが揃うはずです。

phpbrew install php-7.0.16 +default +dbs +mb

SRE(Site Reliability Engineer)ってなんだ?

infrastructure

これまで「インフラエンジニア」と呼ばれていた職種を近年「Site Reliability Engineer」と扱う事例が増えてきましたよね。
Googleが提唱した「モダンなインフラエンジニアの呼び方」くらいの認識しか無かったので具体的にどんな職種なのか、メルカリのエンジニアブログを参照してみました。

tech.mercari.com

まとめると

インフラ・アプリケーション・開発基盤など多角的な方面からサービスのパフォーマンスや信頼性を高めるのが役割

のようです。(間違っていたらごめんなさい)

従来のインフラエンジニアとの違いは

サービスの信頼性を高めるためなら何でもやる(インフラ以外も)

ですかね。

性質的に企業成長のミドルステージ以降で生まれてくるポジションなんじゃないでしょうか。
アーリーステージではリードエンジニア的な人がアプリ開発と開発基盤、ログ収集基盤、最低限必要なパフォーマンス改善などを兼業するケースが多いと思うので、
専門でSREを行う人が出てくるのはそれなりに成長が進んだ後になりそうです。