ブックマーク / techblog.tver.co.jp (5)

  • TVerへ入社してAWS認定資格を取得した話 - TVer Tech Blog

    こんにちは。 昨年、2022年12月1日にエンジニアとして入社しました水野です。 私事ですが、2023年3月1日をもちまして試用期間を終えました。引き続きTVerをより良くしていけるように頑張ります。 techblog.tver.co.jp そんな試用期間中、AWS Certified Developer - Associate合格を目標にしており、先日無事合格することができました。 このブログでは、なぜ資格取得を目標にしたか、勉強方法、会社からのサポートなどを紹介していきます。 目次 AWS Certified Developer - Associateとは なぜ資格取得を目標にしたか 勉強方法 1. 書籍 + AWS BLACK BELT 2. AWS認定の模擬試験 TVerと資格取得 会社からのサポート 自由度の高い勤務体系 今後の展望 最後に AWS Certified Devel

    TVerへ入社してAWS認定資格を取得した話 - TVer Tech Blog
    toshikish
    toshikish 2023/03/03
  • TVerにおけるスケーリング運用について - TVer Tech Blog

    こんばんは。こんにちは! バックエンドエンジニアうつみです。 この記事はTVerメンバーによるアドベントカレンダーの22日目の記事です。 TVerにおけるサーバー負荷について 今回の記事は配信部分ではなく、アプリを構成するために必要なAPIサーバーの運用について書いていきたいと思います。(配信系期待されていたらごめんなさい 🙏 TVerではお陰様で毎日たくさんのユーザーの方が利用してくださっているので、サーバーへのアクセスもそこそこの規模になってきます。 地上波の見逃し配信やリアルタイム配信などといったサービス特性上、コンテンツの切り替わり時間などはアクセススパイクが日常的に発生しています。 そういった緩急の激しいアクセスパターンを安定して処理するためにAPIサーバーを適切にスケールアウト、スケールアップをする必要が出てきます。 この記事ではそういった日々の運用について書いていきます。

    TVerにおけるスケーリング運用について - TVer Tech Blog
    toshikish
    toshikish 2022/12/25
  • GCPに構築したシステムを安全に運用するための一時権限付与の仕組みについて - TVer Tech Blog

    データシステム担当の黒瀬です。 こちらは、TVer Advent Calendar 2022の9日目の記事です。 この記事では、TVerで運用しているデータシステムの基的な権限管理ポリシーについてご紹介します。 大まかな内容 GCP上に構築しているデータシステムをメンテナンスする際の権限を、従来は管理者が手動管理していたが、この運用にはリスクがありました。 そこで、権限を付与するためのサービスアカウントを経由する仕組みおよびその趣旨を明確にするルールを導入しました。 結果、管理者に依存せずにメンテナンスができる運用が可能になりました。 背景 TVerでは、主にBigQueryに視聴ログなどのデータを集約し、その上で集計や分析をするという方針をとっています。 ログを収集するシステムはAWSGCPなど要件に合わせて各所に構築されていますが、これらからBigQueryへデータを収集・集約する

    GCPに構築したシステムを安全に運用するための一時権限付与の仕組みについて - TVer Tech Blog
    toshikish
    toshikish 2022/12/09
  • SQL で Matrix Factorization を実装しました - TVer Tech Blog

    こんにちは データを眺めている森藤です TVer ではたくさんのデータがあって、どこをほっくり返してもなんか有用な知見が出てくるので毎日楽しいです。 現状 さて、現状はまだまだこれからなのですが、レコメンドのアルゴリズムや実装について考えるのも仕事の一つです。 レコメンドといえば、いろいろな手法やベースとなる考え方、タイミングなど様々なものがありますが、そのうちの一つとして、協調フィルタリングというものがあります。 これは端的に言うと、「これを見ている人はこれも見ています」的なやつです。 ただ、協調フィルタリングは実世界において適用が難しく、TVer でも多分にもれずそのまま適用するには課題があります。 大きな課題が「ユーザは限られたコンテンツ(エピソード)しか閲覧しないため、これを見た人はこれも見ています」と適用することが難しい、というものです user_id series_id 1 3

    SQL で Matrix Factorization を実装しました - TVer Tech Blog
    toshikish
    toshikish 2022/07/15
  • TVerはISUCON12に協賛します #isucon - TVer Tech Blog

    こんにちは。TVer技術発信とかスポンサー周りとかその辺の仕組みづくりとかも色々やってる加我です。 ということで、今回はイベント協賛の記事でございます。 今年の夏に開催される ISUCON12 にTVerはスポンサーとして協賛します。 ISUCONとは 「いい感じにスピードアップコンテスト」の略で、ミドルウェアのチューニングやDBのクエリの改善などを行い、Webアプリケーションのパフォーマンスチューニングを競う大会の事です。 isucon.net 弊社のバックエンドエンジニアが何度かISUCONに挑戦しており、そこから協賛の流れになったと聞いております。 前回のISUCON11でもシルバースポンサー + 選おやつスポンサーとして協賛させて頂いておりました。 isucon.net いよいよ今週末はISUCON11 オンライン選です!🚀 選出場者の皆さんには認定証・ネームカード・Tシ

    TVerはISUCON12に協賛します #isucon - TVer Tech Blog
    toshikish
    toshikish 2022/06/07
  • 1