• #07 - Tech stack: Rust, TypeScript, Edge Worker, and Cloudflare

  • 2022/10/11
  • 再生時間: 14 分
  • ポッドキャスト

#07 - Tech stack: Rust, TypeScript, Edge Worker, and Cloudflare

  • サマリー

  • Another technical episode; this time about our realtime analytics forwarder/proxy written in Rust.

    Podcast creators want realtime data about the performance of each episode. The big platforms usually only provide aggregated data with some delay whereas the hosting platforms like Podbeans or Redcircle store the data in proprietary formats that oftentimes can’t be exported or gets filtered and put behind paywalls through pro-accounts.

    In contrast, our proxy works with any major platform and stores the data in a machine-readable format that can easily be exported. It is written in Rust and runs as an edge-worker on Cloudflare Workers, but it can also be run on a standalone server.

    We’ll talk about the architecture of the component and the tradeoffs we made while building it.


    Links
    • https://www.rust-lang.org
    • https://codilime.com/blog/why-is-rust-programming-language-so-popular/
    • https://blog.cloudflare.com/workerd-open-source-workers-runtime/
    • https://workers.cloudflare.com/


    Hosts
    • Matthias Endler (https://twitter.com/matthiasendler)
    • Wolfgang Gassler (https://twitter.com/schafele)


    Feedback
    • Email: echo@openpodcast.dev
    • Twitter: https://twitter.com/OpenPodcastDev


    Credits

    The theme music is U.S. Army Blues - Kelly’s Number and is licensed under Public Domain Mark 1.0 License.

    続きを読む 一部表示

あらすじ・解説

Another technical episode; this time about our realtime analytics forwarder/proxy written in Rust.

Podcast creators want realtime data about the performance of each episode. The big platforms usually only provide aggregated data with some delay whereas the hosting platforms like Podbeans or Redcircle store the data in proprietary formats that oftentimes can’t be exported or gets filtered and put behind paywalls through pro-accounts.

In contrast, our proxy works with any major platform and stores the data in a machine-readable format that can easily be exported. It is written in Rust and runs as an edge-worker on Cloudflare Workers, but it can also be run on a standalone server.

We’ll talk about the architecture of the component and the tradeoffs we made while building it.


Links
  • https://www.rust-lang.org
  • https://codilime.com/blog/why-is-rust-programming-language-so-popular/
  • https://blog.cloudflare.com/workerd-open-source-workers-runtime/
  • https://workers.cloudflare.com/


Hosts
  • Matthias Endler (https://twitter.com/matthiasendler)
  • Wolfgang Gassler (https://twitter.com/schafele)


Feedback
  • Email: echo@openpodcast.dev
  • Twitter: https://twitter.com/OpenPodcastDev


Credits

The theme music is U.S. Army Blues - Kelly’s Number and is licensed under Public Domain Mark 1.0 License.

#07 - Tech stack: Rust, TypeScript, Edge Worker, and Cloudflareに寄せられたリスナーの声

カスタマーレビュー:以下のタブを選択することで、他のサイトのレビューをご覧になれます。