ブックマーク / tech.medpeer.co.jp (5)

  • 監視にかかるコストを見直し半額にした話 - メドピア開発者ブログ

    SRE の田中 @kenzo0107 です。 メドピアグループでは主に AWS をプラットフォームとし、監視は Datadog で実施しています。 監視対象や課金対象のサービスの増加で徐々にコストが増加していたので、 利用状況を分析し、削減できる項目を調査しまとめました。 Datadog 子組織・サービス毎の利用料金の確認の仕方 親組織にある Usage & Cost > Individual Organizations *1 の Cost タブで各 org 毎の利用料金を確認できます。*2 事前に利用する量をコミット www.datadoghq.com 事前に利用する量をコミットすることで 2~3割程、コスト削減できます。 ANNUALLY (年間でコミットを決定) の方がコスト削減率は高いですが、 MONTH-TO-MONTH (月毎にコミットを決定) を採用しています。 月毎に監視対

    監視にかかるコストを見直し半額にした話 - メドピア開発者ブログ
    tmatsuu
    tmatsuu 2024/04/27
    年間 1 千万円ほど削減。どの対策が一番コスト的に大きかったんだろう。
  • Google ドキュメントを会議メモとして使う - メドピア開発者ブログ

    こんにちは。サーバーサイドエンジニアのティーチです。最近の趣味は生後半年の娘にウケる動作の探求です。直近だと背筋が手応えありました。髪の毛がふわふわするのが面白かったようです。 記事について ■書く Google ドキュメントを会議メモとして使うときの設定 Google ドキュメントを会議メモとして使う提案をする方法例 ■書かない 会議メモを作る意義に触れると記事の趣旨(Google ドキュメントの具体的な設定の仕方、使用の提案の仕方)以外の部分が長くなるので以下は割愛します。 会議においてアジェンダ、議事録を作る意義 Google ドキュメントって何? 対象 会議でアジェンダ、議事録を使いたいなと思ってる方 よその会議の仕方知りたいなという方 Google ドキュメントの強み 私のプロジェクトではオンライン会議をするためのツールとしてGoogle Meetを用いています。 そして、会

    Google ドキュメントを会議メモとして使う - メドピア開発者ブログ
    tmatsuu
    tmatsuu 2022/03/13
    わいわい。議事録は同時編集機能があるものが絶対オススメです。
  • 入門 GitHub Actions - メドピア開発者ブログ

    CTO室SREの @sinsoku です。 社内のGitHub ActionsのYAMLが複雑になってきたので、私が参考にしてる情報や注意点、イディオムなどをまとめておきます。 頻繁に参照するページ 新しい機能の説明が日語ページに反映されていないため、基的に英語ページを読むことを推奨。 ワークフロー構文 YAMLの基構文の確認 コンテキストおよび式の構文 github オブジェクトの情報、関数の確認 ワークフローをトリガーするイベント 各イベントの GITHUB_SHA と GITHUB_REF が記載されている About GitHub-hosted runners インストールされているSoftwareのバージョンなどが記載されている GitHub REST API APIを使うときに参照する よく使うaction actions/checkout イベントによってはデフォルトブ

    入門 GitHub Actions - メドピア開発者ブログ
    tmatsuu
    tmatsuu 2021/06/27
    わいわい
  • Rails + AWS でモバイルフレンドリーな動画配信サイト構築 - メドピア開発者ブログ

    あけましておめでとうございます。 メドピアのSRE @kenzo0107 です。 2018年もよろしくお願いします。 今回は昨年リニューアルした動画配信システムについてです。 経緯 これまでのメドピアの動画配信は CloudFront 経由で S3 上の mp4 を video タグで参照し配信してました。 この配信方法では CloudFront でキャッシュしづらく 通信状況によってはファーストビューまでに時間が掛かり、サイト離脱へ繋がります。 また、直リンク禁止の動画の場合、 リファラチェック等をするかと思いますが 一部 IE Edge のバージョンで video タグでリファラ参照ができないという仕様があり*1 既存の仕組みをフロントから変える必要がありました。 以上の経緯から動画配信の仕組みを見直し要件を洗い出しました。 要件 動画は mp4 で納品される為、HLS形式へエンコード

    Rails + AWS でモバイルフレンドリーな動画配信サイト構築 - メドピア開発者ブログ
    tmatsuu
    tmatsuu 2018/01/20
    ふむ。BehaviorのAllowed HTTP Methodsと、Minimal TTLを0じゃない数字にするのって弊害ないかなというのが気になった。
  • 【初心者向け】レビュワーをイライラさせるRSpec集と解決方法 - メドピア開発者ブログ

    こんにちは。メドピアにjoinして3ヶ月目の保立です。 毎週のように新しい開発が進むため、毎日楽しくソースコードを書かせてもらっています。 テストコードを制するものは、Railsを制す!!! ということで、今回はメドピアのRSpecについてです。 メドピアでは、RSpecを用いてテストコードを書いており、 - 1) models配下に記載するビジネスロジックに対するUnitTest - 2) 機能ごとのEndToEndTest (E2E Test) の2種類のテストコードを書いています。 RSpecについて、書こうと思ったきっかけ RSpecは(というかRuby自体が)様々な書き方で動かすことができるため、統一したルールがないと、書いた人によってバラバラなテストコードになります。 私も初めてRSpecを書いた際に、参考書やソースコードによって書き方がバラバラで、どのRSpecを参考にすれば

    【初心者向け】レビュワーをイライラさせるRSpec集と解決方法 - メドピア開発者ブログ
    tmatsuu
    tmatsuu 2017/05/27
    あーぶれるのあるある
  • 1