イベント技術部の小池です。2019、弊社からも3名登壇予定なのでご紹介させていただきます!yapcjapan.orgトーク内容をプロポーザルの抜粋にてご紹介します。いずれもカヤックの仕事から生まれたノウハウが詰まった内容となっています。いう言葉にもあるように、長年Perlスクリプトをperlコマンド以外が解析し、利用することは難しいことであると思われてきました。ありましたが、Perlを静的解析するアプローチはこれまであまり活用されて来なかったように思えます(筆者の視野内の感想です)。Conway氏の作ったPerlスクリプトを正規表現で解析するPPR.pmを用いて、Perlスクリプトの静的解析を行う話をします。具体例を挙げると、昨今のモダンな言語のコンパイラやlinterが備えているような機能を実装します。人間が自由気ままにPerlスクリプトを書くと、機械が解析するのにも限界があります。他のプログラミング言語では人間側に型を書くことを強制させたり、その場で関数名を文字列で組み立てて呼び出しするのを禁止するなど、静的解析がしやすい言語デザインになっています。Perlを書くときも安全安心なコードにするために静的解析を用いたい、そのためには人間側にも歩み寄りが必要です。このトークでは具体的な「静的解析がしやすいPerlスクリプトの書き方」についても提案します。クエリだけではなく、多数の外部サービスと通信する必要が増えてきています。外部への通信は往々にして不安定で、レイテンシやエラーの発生率も高いものです。障害が発生した場合にその原因を追及したり、パフォーマンスに問題があるのでチューニングを行いたい場合には、これらの外部呼び出しの状況を可視化することが大変強力な手段になります。外部リソースへの通信をモニタリングし、解析するためのマネージドサービスです。外で動作しているアプリケーションに対しても使用できます。実装されているかの解説を行います。ついてはこちらのブログにも記事があるので興味のある方はご覧ください。https://yapcjapan.org/2019tokyo/talks.html#/detail/39弊社ではZabbixでサーバ監視を行ってきましたが、自前運用のZabbixサーバにかかる運用コストが問題になっていました。導入によって解決しようとしています。本トークではそれらの取組のうち、自社ソーシャルゲームタイトル「僕らの甲子園ポケット(以下ぼくポケ)」におけるZabbixからMackerelへのサーバ監視の移行事例について話をさせていただければと思います。discoveryとして活用して深刻な障害時に緊急メンテを入れるチケットのご案内あ〜これ読んだら聞いてみたくなったわ〜という方、なんとまだチケットを購入することができます。みなさまのご参加をお待ちしております!前夜祭および懇親会のチケットは別売りなのでご注意ください。passmarket.yahoo.co.jpおわりに今回登壇する3名以外にも弊社の社員が会場にいる予定です。ことはじめこんにちは。Cal...2016-06-22Lobiのログ集約・解析のはなしLobiチームの長田です。