sergiotapia / magnetissimo

Web application that indexes all popular torrent sites, and saves it to the local database.
MIT License
2.98k stars 187 forks source link

Set up background jobs with Oban when user performs search. #142

Closed sergiotapia closed 1 year ago

sergiotapia commented 1 year ago

The background job should fire off deep searches against all crawlers and every time a new Torrent is inserted, we should push the new torrent to the phoenix channel to update the UI.

Result is instant results from the postgres database, trickle in results from the deep search from crawlers.

sergiotapia commented 1 year ago

Solved, all crawlers now use background jobs.