出来事を綴っていきます。この広告は、90日以上更新していないブログに表示しています。3日でかなり多くのセッションがあったのですが、印象に残ったセッションをチョイスして技忘録。こちらConsulと自作OSSを活用した100台規模のWebサービス運用カヤック藤原さんによる、Consulを使ったサービス運用のお話。store)など、サービス運用を自動化するための多くの機能があって、持っている機能をつかって何をするかは各サービスが抱えている課題次第でいかようにも、という印象でした。内部DNSは作りたくないオートスケールしたいということで、Consulを使って内部DNSとして振る舞うようにした話や、ConsulをChefやStretcherといった他ツールと連携してオートスケールを実現している、というお話でした。Stretcherについては、pull型のオートデプロイを実現するツールでビルドしたアプリケーションをtar.gzで固めてS3に配置manifestファイル(手順書的な)も一緒にS3にというお膳立てをした上で、Stretcherがmanifestファイルに書かれた手順でデプロイするという内容(だった...と思う)でした。一休では、デプロイはpush型で実施しているし、自動化した後もしばらくはpushかなと思っていたので、ちょうど良いタイミングでモダンな事例を知ることができて、「試してみたい」と思う内容でした。consulのサイトを見てみたのですが、Go製ツールらしくWindowsも普通に動きそうな感じで、しかも.net用のAPIも提供しているようで、マルチプラットフォームでの動作を考慮していることが見て取れました。いまのデプロイフロー変更が一区切りついたタイミングで検証してみたいと思います。イケてるサービスを作り続ける技術はてなのhitodeくんさんによる、Perlではてなのサービスを作り続けている話。このお話が、ベストトーク賞No.1に選ばれました。採用したフレームワークの歴史オブジェクト志向を意識した作りService層の登場ドメインモデルへの移行といった、Webサービスのトレンドを追い続けた変遷を赤裸々に語っていました。用語集をmarkdownで管理して新メンバーへの教育に使うユビキタス言語はエンジニアだけでなく、サービスに関わる全員で共有するなど、どの現場でも参考になるお話もありました。スライドも作りがとても良くて、ツラいこともたくさんあったと思いますが、前進を続けるサービス開発のお話をとても楽しく聞かせていただきました。一休で実施しているアーキテクチャ変更に通じる部分があって、とても参考になったというか、マインドの部分で見習う面もあり、刺激になりました。有名なJxckさんによるHTTP/2についてのお話。個人的には、このセッションが一番良かったです。:)RFCが策定されたHTTP/2について、現状の整理とこれからをとてもわかりやすくお話されていて、興味深く聞いていました。画像表示デモ各種ツール、ミドルウェアの対応状況HTTPS化は最低限しておかないと、新しい仕組みの検証も難しくなるのではといったHTTP/2導入後のWebの未来を予測するような、素晴らしい発表でした。HTTP/2を採用すれば、単純に速くなるという代物ではないし、いきなりサービスに組み込んでいくのはハードルが高いですが、採用しているアプライアンスやミドルウェアの対応状況を見つつ、理解を深めて検証しておく、くらいの準備は必要だと感じました。今回は前回の慶応大学日吉キャンパスからビックサイトに場所を変えたYAPC::Asiaでしたが、変わらずに楽しむことができました。参加人数が2,000人を超える、国内ではかなり大規模なこのエンジニアのお祭りをオーガナイズした運営の方々に心から御礼申し上げます。楽しいイベントをありがとうございました!発表内容を聞いていて思ったのは去年よりも、自分たちに置き換えて考えられることが多くなっている気がするということですね。去年は「こういう世界もあるんですね〜〜」と、ある意味異世界のように感じていたことも多かったのですが、今年は「あぁ、それはありますよね」とか「それは一休でも活用できそう」「同じ課題に当たりそうなので、アクションを検討したい」といった風に身近に感じることが多くて、ちょっとは前進しているのかなと思いました。1つだけ、思ったことはクローズドキーノートでのmakiさんのお話がちょっと事務的だったこと。去年はyusukebeさんの事務的な報告以外でtypesterさんがとっても良いお話をされていたので、今年もクローズドキーノートは期待していたのですが、本当に事務的なカタチで終了してしまったのが残念でした。来年以降でYAPCが開催されることがあれば、また参加したいと思います。(2)リンク一休.com月別アーカイブ参加グループプログラミングはてなブログをはじめよう!kentana20さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。