Skip to content

ezeql/cf-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

cf-test

Description

A Go http server listen for transactions, parses and validates them and then are pushed into a nsq messaging queue instance.

Listen to determinate nsq topics and procceses the messages data for delivering to the frontend. A websocket hub is used in order to mantain a single connection to each client, for all processors involved.

Created with React following Flux arquitecture Shows the data coming from backend via websockets.

A small utily for feeding the consumer

Building

Backend

Required Software

Required Go libraries

go get github.com/gin-gonic/gin

go get github.com/gorilla/websocket

go get github.com/bitly/go-nsq

go get github.com/ezeql/go-randomdata

go get github.com/garyburd/redigo/redis

go get github.com/shopspring/decimal

FIXME

frontend

software

npm install

grunt serve or grunt build

List of used libraries

Backend

Frontend

About

Test for CF Engineering

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages