Skip to content

Samples of Web Scraper using Mechanize, Delayed Job, Parallel, Mongo, etc.

Notifications You must be signed in to change notification settings

3dd13/web_scrapers_ruby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Web Scrapers in Ruby

Tools used

  • Ruby
  • Mechanize (Crawler and Parser) github
  • MongoDB (Database) github
  • Mongo Ruby Driver github
  • Parallel (Multi threading, Multi Processing) github
  • Typhoeus (Concurrent HTTP requests) github
  • Delayed Job (ASync Background Job) github

Samples

  • Plain simple web scraper using mechanize
  • Storing result in mongo
  • Progress tracking with mongo
  • Multi threading with parallel
  • Concurrent HTTP requests with typhoeus
  • Background Job with delayed_job

About

Samples of Web Scraper using Mechanize, Delayed Job, Parallel, Mongo, etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages