Skip to content

Distributed HTTP Client to perform massive web site evaluations using REST

Notifications You must be signed in to change notification settings

dnascimento/AppEvaluation

Repository files navigation

AppEvaluation

Distributed REST Client to perform massive web site evaluations. The Puppet Master controls a set of REST clients to perform requests on cloud deployed websites. Since cloud will scale, the number of REST clients must be scalable too.

Unlike siege, this project can evaluate a single HTTP Get request or perform a sequence of API requests. The implementation calls functions in my AskScale, a basic open-source implementation of Stackoverflow for cloud deployments with NO-SQL backend.

Just a 2 days project to evaluate my thesis work

Characteristics:

  • Slaves registration on master using REST
  • Multi-thread HTTP client in each slave
  • Statistic analyse per node.
  • The master aggregates each node satistic

About

Distributed HTTP Client to perform massive web site evaluations using REST

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages