Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SRE Lounge#2 UZABASE

tanan
March 14, 2018

SRE Lounge#2 UZABASE

SRE Lounge#2で発表したUZABASEの取り組み紹介スライドです。

tanan

March 14, 2018
Tweet

More Decks by tanan

Other Decks in Technology

Transcript

  1. • 阿南 肇史 • 2016年7月 UZABASE 入社 – 前職はSIerでアドテク系のInfra Enginner

    • UZABASE SRE Team 所属 – Infra Team => SRE Team (2017/07) 自己紹介
  2. Mission 経済情報で、世界をかえる Business Intelligence to Change Your World 私たちは、世界中で愛される経済情報インフラをつくります。 あらゆる経済情報を人とテクノロジーの力で整理・分析・創出し、

    ビジネスパーソンの生産性を高め、創造性を解放します。 私たちは経済情報を通じて世界中の意思決定を支え、世界をかえます。
  3. • 企業データ • 業界データ • 財務データ • 株価データ • M&Aデータ

    • 有報 / 適時開示 資料 • ニュース SPEEDAの要はデータ
  4. • 企業データ • 業界データ • 財務データ • 株価データ • M&Aデータ

    • 有報 / 適時開示 資料 • ニュース これについて話します SPEEDAの要はデータ
  5. 業界ページが作られるまで * 市場環境 * アジア市場(日本、中国除く)では、インドの[[Dummy Company : ID0001]]を除けば、インドやインドネシアな どの新興地域を事業拠点とする大規模な企業は現れていない。ヨーロッパ市場では、フランスの... [[Dummy

    Chart : 0001]] • 独自のWiki記法で記述(Markdownのようなイメージ) • 企業ページのリンクを企業IDから生成できる • チャートは自動的に最新年度までのデータを取得して生成 Chartを自動生成表示 企業ページへのリンク作成
  6. • チャートの一部が表示されない • 既に存在しない企業が表示される – M&A、名称変更、データサプライヤ関連 • リンク切れ – 企業ページに飛べない

    エラーの内容は様々 作成したタイミングでは正常だったが、 時間が経って不整合が発生する場合がある
  7. データフロー 企業データ追加 業界ページ追加 業界ページ アクセス 業界ページ アクセス 企業データ更新 業界ページ アクセス

    エラーログ出力 ログ収集・検知 エラー発生 もう既にエラー なってるよね 企業データ更新 時間経過
  8. • データが本来あるべき姿をロジックに落とす – 下図参照 • ユーザのアクセスとは切り離して考える – Kubernetes上でCronJobとして登録し、Dailyでチェックする STEP #3

    * 市場環境 * アジア市場(日本、中国除く)では、インドの [[Dummy Company : ID0001]]を除けば、 インドやインドネシアなどの新興地域を事業拠点 とする大規模な企業は現れていない。 wikiテキスト ID Name Path ID0001 Dummy Company /company/ID0001 company テーブル companyテーブルに存 在するか?
  9. SRE本 第7章 Therefore, while we believe that software-based automation is

    superior to manual operation in most circumstances, better than either option is a higher-level system design requiring neither of them—an autonomous system. 高レベルに設計されたシステムがあれば自動化する必要はない