e-ZUKA Tech Night vol.42 -スタートアップエンジニアとして-
- yagiyama_san
- 1013
- 3
- 0
- 1
今日だよー!→ twitter.com/eZukaTechNight…
2017-10-26 16:43:5910/26(木)開催!e-ZUKA Tech Night vol.42 -スタートアップのエンジニアとして、そしてCTOとしてやってきたこと- ピクシブCTO高山氏の講演です!ezukatechnight.doorkeeper.jp/events/66138 #ezuka_tech_night
2017-10-11 17:48:28オープンは6時半から。外の自販機の前で待ってる子がいるけど、その自販機はこの寒い中冷たいしか売ってないぞ! #ezuka_tech_night
2017-10-26 18:27:39#ezuka_tech_night 店内のイラスト?が変わってる。 pic.twitter.com/6GYmcqZ1uj
2017-10-26 18:31:03こんにちは!始めまして! #ezuka_tech_night pic.twitter.com/ST7T6gb9nO
2017-10-26 18:41:18始まりまーす! / e-ZUKA Tech Night vol.42 -スタートアップエンジニアとして- ezukatechnight.doorkeeper.jp/events/66138 #ezuka_tech_night @eZukaTechNightさんから
2017-10-26 19:02:13メインセッションはピクシブ株式会社 CTO 高山さんの「スタートアップのエンジニアとして、そしてCTOとしてやってきたこと」 #ezuka_tech_night
2017-10-26 19:06:412007年から稼働している80万行のPHPアプリケーション。コードベースのリファクタリングを毎日やってモダンに入れ替えてる。人が替わっても読めばわかる、一括リファクタリングしやすという点を目指してきた。 #ezuka_tech_night
2017-10-26 19:08:29大量アクセスへの取り組み。秒間1万リクエストを30台のサーバで捌く。売上のない時代に急成長したので、サーバー代数を減らすことに執念を燃やしてきた。 #ezuka_tech_night
2017-10-26 19:09:43ルーティング、mod_rewriteをやめて、共通する接頭辞をパトリシア木にして高速化。 #ezuka_tech_night
2017-10-26 19:12:36pixiv内のコンテンツに1アクセスあると、3〜5の広告アクセスが必要で、Goで広告配信サーバーをリプレース。 #ezuka_tech_night
2017-10-26 19:14:52pixivの画像生成。1ページあたり10〜20画像あって、ユーザーがアップロードしたものを変換して表示している。 #ezuka_tech_night
2017-10-26 19:18:19mod_small_lightを自前でメンテしてたのを、全ての画像をjpegのサムネイルしてそこから画像変換する。汎用的ではないがjpeg→jpegの変換に特化。 #ezuka_tech_night
2017-10-26 19:18:25jpeg以外にも使いたい要求+汎用画像変換プロキシとしてサービス化して社外から利用してもらおうということで、ImageFluxというサービスを開発。 #ezuka_tech_night
2017-10-26 19:19:19Rails Wayに従って「ふつう」に作る。「ふつう」=尖ったことをせずに使うgemを共通化して社内でノウハウを共有し、Railsは適宜最新にアップデートしていく。 #ezuka_tech_night
2017-10-26 19:21:36グロースチームが社内にできあがる。当時あまり数字を見る文化がなかった。会社としては数字もちゃんとみていかないといけないということで、新規会員数、プレミアム会員数を伸ばすPDCAサイクルをひたすらまわし続けるチームとしてグロースチームができる。 #ezuka_tech_night
2017-10-26 19:24:34当初はエンジニア不在だったが、手を上げて一人グロースチーム付きのエンジニアになり、ログの集計やKPIの可視化。 #ezuka_tech_night
2017-10-26 19:25:282012年に作られ2015年以降まったく開発されず運用だけされていたサービス。アプリ機運が高まっていたので開発責任者に。アプリリリース当初DAUは2000人で、100倍にするための開発計画を作成。まず10倍をイメージして。 #ezuka_tech_night
2017-10-26 19:27:27エンジニア50名の全員面談を開始。毎週エスカレーション会で面談者があつまって課題点を確認。 #ezuka_tech_night
2017-10-26 19:28:07技術力評価。技術力に関する正当な評価を査定に反映させる。半期ごとに評価項目や面談の手順を作成し、フィードバックコメントを集約できる体制を作る。 #ezuka_tech_night
2017-10-26 19:29:05振り返ると「立ち上げフェーズ」をよくなってきた。人に使われるサービスのために技術を使うのが好きらしい。 #ezuka_tech_night
2017-10-26 19:29:51