This work was originally developed while I was working at SweetIQ, a company with flagship product that aggregate internet reviews and rankings for brand owners. While building the new distributed crawler, we needed a way to iterate our new PostgreSQL backed crawling service, without being constrained with an ORM.