feeder_ex icon indicating copy to clipboard operation
feeder_ex copied to clipboard

Performance Issue

Open jherdman opened this issue 5 years ago • 3 comments

I noticed that parsing Radiolab's RSS feed is quite slow (http://feeds.wnyc.org/radiolab). Unfortunately my Erlang/Elixir skills aren't yet strong enough to offer much more in the way of help. The procedure I'm following is more or less...

$ curl http://feeds.wnyc.org/radiolab > podcast.rss
$ iex -S mix
iex> rss = File.read!("podcast.rss") # this is fast
iex> feed = FeederEx.parse(rss) # this is slow

jherdman avatar Apr 25 '20 13:04 jherdman

Hi James, I'm not working on feeder_ex anymore. But as it's just a wrapper around https://github.com/michaelnisi/feeder, maybe try to see if you can reproduce the problem just using that. If so, opening an issue on their repo might be more promising.

manukall avatar Apr 27 '20 06:04 manukall

No worries! Thanks for responding.

jherdman avatar Apr 27 '20 13:04 jherdman

👋 @manukall , @jherdman

I tested a couple of rss feed readers today and fast_rss looks like being the fastest.

One warning though: it needs rustc to compile.

bitboxer avatar Jul 01 '21 14:07 bitboxer