This post has been de-listed
It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.
My project has the somewhat unique consideration of trying to use as little CPU and memory resources as possible.
Currently, the worker uses a single main script to start three multiprocessing subprocesses (one for a submission stream, comment stream, and modlog stream). Other subprocesses are also used for time-based non-stream actions not relevant to this question.
Is there a more resource efficient method of running multiple streams at the same time 24/7? Is there a way of reducing any resource usage in between when objects appear in each stream during downtime, or does PRAW already handle this?
As a bonus question, are there any areas of PRAW known for being resource intensive that have workarounds or alternatives?
Subreddit
Post Details
- Posted
- 1 year ago
- Reddit URL
- View post on reddit.com
- External URL
- reddit.com/r/redditdev/c...