Contribute Media
A thank you to everyone who makes this possible: Read More

Scrapy internals


Scrapy itself is a good example of modern asynchronous application. Moreover it's a swiss army knife with all kinds of extensions: Item pipelines, HTML/CSS selectors, Middlewares. In this talk, I’m going to explain how the Scrapy’s internal processing pipeline works, the design of it’s downloader queue and all the things needed to debug it: Scrapy shell, telnet console, memory consumption debugging.

Scrapy is a 100% asynchronous web scraping framework built with Twisted event loop with 21K GitHub stars!


Improve this page