Skip to content

Latest commit

 

History

History
24 lines (20 loc) · 624 Bytes

README.md

File metadata and controls

24 lines (20 loc) · 624 Bytes

Timed Queue (Cache) implementation

This service will store values provided via API up to certain time. If the value has been accessed, expiration time updates. Key-Value stores in binary file with ttlStore package.

Install

> go get github.com/BON4/timedQ

Run

> cd employees\cmd\app
timedQ\cmd\app> go build .
timedQ\cmd\app> .\app -cfg config.yaml

Test

timedQ> go test ./...

Docs

Swagger docs at /swagger/index.html

Service architecture

alt text