Skip to content

Test task for Simpals inverview on Backend engineer position

Notifications You must be signed in to change notification settings

TimC0de/simpals-backend-test-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simpals-backend-test-task

Test task for Simpals inverview on Backend engineer position

Project structure

  • worker - Web-worker. Collects data from data.json and sends them to the gRPC service (implemented)
  • gRPC service - gRPC service. Collects incoming data and stores them into Elasticsearch (worker -> gRPC service = implemented; api -> gRPC service = implemented, not tested)
  • API - API service. Requests data from Elasticsearch and returns them through GraphQL (Not implemented !!!!)

Test coverage

  • worker - Covered with tests, except gRPC related functionality
  • gRPC service - Not covered with tests
  • API - Not covered with tests

Code documentation

Code not documented

Launch

Simply run docker-compose up -d

About

Test task for Simpals inverview on Backend engineer position

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published