Skip to content
This repository has been archived by the owner on Feb 24, 2020. It is now read-only.

ezeql/koding-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

koding-challenge

Code Climate

Tested using these docker images:

docker pull rabbitmq:3.5.6-management

docker pull postgres:9.5

docker pull redis:3.0.5

docker pull mongo:3.0.7

##Details

The rabbitmq-management plugin provides an HTTP-based API for publishing messages among many other things. An HTTP endpoint was introduced.

Flooder can be used to test it.

Requires PostgreSQL >= 9.5 due ON CONFLICT aka UPSERT use.

###Metrics:

Pull them using expvarmon

expvarmon -ports="33333,44444,55555" -vars="counts.totalProccesed,counts.workerErrors,hitsPerSecond" -i=5s

###ToDo

  • Mongo tests
  • Stress testing
  • More tests to Redis worker
  • try many goros pulling from the same consumer

About

A challange project for Koding

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages