It's always great to see at a high level how we can see the algorithms in work, as of the working version of v0.4.0
, we have three methods of fetching, Concurrent
which uses tokio
green threads to handle the task of handling each entry, Channel
which uses asynchronous bounded channels to send and receive this task and Watch
which will keep running, watch for event changes in the configuration file, and use the concurrent fetch method to refetch the packages.
Concurrent Method
Channel Method
Watch
ย