音楽著作権管理及び音楽マーケティング支援システムの開発
期間
2021-09〜2022-07
プロジェクト規模
- 開発者4名
実際に担当した業務
- アーティスト公式SNS(Instagram, Twitterなど)や公式YouTubeチャンネルから再生回数やFollower数を取得しアーティストのオーディエンスインサイトと連携し、可視化する機能の開発
- Amazon Linuxのバージョンアップ、PHP Laravelのバージョンアップ対応
- この案件を通じた新卒新人向けのOJTや、エンジニアリング教育指導の実施
プロダクトの技術構成
- Backend: Laravel/PHP
- Platform:
- AWS ElasticCloud
- (ElasticSearch)
- EC2,nginx
成果とその内容
- データ量、計算量が巨大でレガシーなアプリケーションへの技術的な向き合い方を習得
詳細
日次で深夜バッチを回して音楽サブスク系サービスの再生情報やミュージシャンの各SNS、YouTubeチャンネルなどの情報を取得する機能を担当していました。特に音楽サブスクサービスの日次バッチのデータ量が非常に多く、既存のQueryBuilderを見直すなどの処置をとり、解決しました。
組織面では開発チーム内の外注比率が高く、特に副業として本件に関わっていた方が多いため、コミュニケーションが停滞することがありました。そこで、外注SESの方への仕様把握の意味も込めてドキュメンテーションすることを徹底するなど工夫して開発を円滑に回そうと努力しておりました