Skip to content

A technical challenge to find the Customer Success that serves more customers

Notifications You must be signed in to change notification settings

gilvan-reis/customer-success-balancer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

customer-success-balancer

Este repositório contém o codigo utilizado no desafio técnico da RD Station.

O código foi escrito com enfâse na eficiência da execução. Algumas refatorações poderiam ser feitas caso o código fosse ser reaproveitado por outras partes do sistema.

Início rápido

Estando no diretório raiz do repositório, compile a imagem docker e suas dependências executando:

make build

Execute o código como no exemplo:

make run args="'[{\"id\": 1, \"value\": 10}, {\"id\": 2, \"value\": 20}]' '[{\"id\": 1, \"value\": 10}, {\"id\": 2, \"value\": 20}]' '[2]'"

Para mais informações, execute:

make run args="-h"

Para executar os testes automatizados, execute:

make test

About

A technical challenge to find the Customer Success that serves more customers

Resources

Stars

Watchers

Forks