UncleCode ac5f461d40 feat(crawler): add memory-adaptive dispatcher with rate limiting
Implements a new MemoryAdaptiveDispatcher class to manage concurrent crawling operations with memory monitoring and rate limiting capabilities. Changes include:

- Added RateLimitConfig dataclass for configuring rate limiting behavior
- Extended CrawlerRunConfig with dispatcher-related settings
- Refactored arun_many to use the new dispatcher system
- Added memory threshold and session permit controls
- Integrated optional progress monitoring display

BREAKING CHANGE: The arun_many method now uses MemoryAdaptiveDispatcher by default, which may affect concurrent crawling behavior
2025-01-10 16:01:18 +08:00
..
2024-06-08 17:59:42 +08:00
2025-01-02 17:53:30 +08:00
2024-12-29 20:05:18 +08:00
2024-12-29 20:05:18 +08:00
2024-06-08 17:59:42 +08:00
2024-12-26 15:17:07 +08:00
2024-07-08 16:33:25 +08:00