Update scraping section in README

This commit is contained in:
2024-01-29 15:56:24 -06:00
parent 2783162b2b
commit a2affb1dd4
+4
View File
@@ -89,6 +89,10 @@ For now, all majors will be scraped fully every 4 hours with at least 5 minutes
- CRNs will be the Primary Key within SQLite - CRNs will be the Primary Key within SQLite
- If CRNs are duplicated between terms, then the primary key will be (CRN, Term) - If CRNs are duplicated between terms, then the primary key will be (CRN, Term)
Considerations
- Change in metadata should decrease the interval
- The number of courses scraped should change the interval (2 hours per 500 courses involved)
## Rate Limiting, Costs & Bursting ## Rate Limiting, Costs & Bursting
Ideally, this application would implement dynamic rate limiting to ensure overload on the server does not occur. Ideally, this application would implement dynamic rate limiting to ensure overload on the server does not occur.