Season 5-7. メンバーシップ限定配信の基盤を自前で作ったら沼すぎて,最終的に全部捨てた話
メンバーシップ限定配信を自前で実装しようとして、すべてを捨てた話。
今回のエピソードでは、メンバーシップ限定配信の環境を自前で構築しようとして大きな沼にハマり、最終的にすべてを捨てた顛末について語っていきます。
メンバーシップ限定の配信環境を自前で作ろうと考えました。
普段はArt19などのサービスを使い、RSS経由でポッドキャストを各アプリに配信していますが、有料限定のエピソードも同じように届けたいと考えました。外部サービスに頼らずにフルスクラッチで実装しようと思い立ち、様々な設計と葛藤のドラマが幕を開けます。
実装を進める中でさまざまな壁にぶつかりました。
最初は通常フィードと限定フィードを統合すればいけると考えたものの、認証やセキュアな配信方法を考えるうちに次々と難題が浮上しました。音声ファイルの場所を隠すためのプロキシ実装など、技術的な試行錯誤を重ねる中で、想定以上の苦労があったようです。
最終的にすべてを手放すという決断を下しました。
多大な労力をかけて環境を作り上げたものの、運用面やセキュリティの懸念から、結果としてすべてのコードや仕組みを捨て去ることにしました。ある決断に至った背景や、その過程で得られた学びについて、続きはぜひ本編でお聴きください。
※この要約はAIによって自動生成されたものです。内容に誤りを含む場合があります。
