Merkezi ve dağıtık podcast uygulamaları

Bir podcast uygulaması yapmanın temelde iki yolu vardır:

  1. ** Merkez ** : Uygulamayı geliştiren şirket tarafından işletilen ve yeni bölümleri kontrol edip size ileten merkezi bir sunucu bulunmaktadır.
  2. ** Dağıtılmış ** : Uygulamanın kendisi, doğrudan podcast yayıncılarından gelen yeni bölümleri kontrol eder.

AntennaPod 2. yöntemi kullanır. Hem avantajları hem de dezavantajları vardır:

  • Uygulama yeni bölümleri kontrol ettiğinden, uygulama yaratıcılarının (bizim gibi) merkezi bir sunucuyu sürdürmesi gerekmez. Bu çok fazla zaman ve emek tasarrufu sağlar. Ayrıca çok fazla para tasarrufu sağlar, bu da reklamlara veya büyük miktarda bağışlara güvenmemize gerek kalmayacağı anlamına gelir.
  • Uygulama yeni bölümleri toplamak için merkezi bir sunucuya dayanmadığından, AntennaPod bizim tarafımızda yaptığımızdan bağımsız olarak çalışmaya devam edecektir. Merkezi yöntemi kullanarak, şirket herhangi bir nedenle sunucusunu kapatırsa, uygulama çalışmayı durduracaktır.
  • Biz, uygulama geliştiricileri olarak, hangi podcast’lere abone olduğunuzu, hangi bölümleri dinlediğinizi veya hatta hangi saatte dinlediğinizi bilmiyoruz ve bilemeyiz. Merkezi bir sunucuya sahip uygulama yayıncıları, gizliliğinizin zararına olacak şekilde bu tür verileri toplar.
  • Bazı yayıncılar erken erişim, özel içerik veya reklamsız bölümler sağlayan özel yayınlar sunar. Bu tür yayınlar, talep edildiğinde AntennaPod’un doğrudan podcast sunucusuna verdiği bir kullanıcı adı ve parola gerektirir. Merkezi hizmetler genellikle özel yayınların eklenmesine izin vermez. Ve izin verirlerse, kimlik bilgilerinizin uygulama yapımcılarına gönderilmesi gerekebilir.
  • Uygulama geliştiricilerinin podcast’leri sunucularından kaldırmalarına olanak verecek merkezi bir erişim noktasının olmaması nedeniyle sansür riski de bulunmuyor.
  • Öte yandan, dağıtılmış bir model, yalnızca bir podcast’i yenilediğinizde yeni bölümler alacağınız anlamına gelir . AntennaPod’da bu varsayılan olarak her 12 saatte birdir, ancak bunu daha sık veya daha seyrek olarak değiştirebilir ve yeni bölümleri her zaman manuel olarak da kontrol edebilirsiniz. Merkezi bir sunucu, yeni bölümleri çok sık kontrol edebilir veya hatta podcast sunucuları tarafından gerçek zamanlı olarak bilgilendirilebilir. Bu şekilde uygulamalar, abone olduğunuz tüm podcast’leri düzenli olarak kontrol etmek zorunda kalmadan yeni bölümler hakkında çok daha hızlı bilgi sahibi olabilir.
  • Ayrıca AntennaPod’un podcast yayıncısı tarafından kaldırılan bölümleri size sunması mümkün değildir , çünkü yalnızca en son 10 bölümü çevrimiçi tutarlar. Merkezi bir sunucuya dayanan uygulamalar, RSS akışından kaybolmuş olsalar bile eski bölümlerle sunulabilir .