company, developing risk analytics for banks & insurances Dedicated web applications + REST/HTTP API We have a services-oriented architecture • ~ 20 in-house services (HTTP, background workers) • ~ 40 deployed services in total • Java, C++, JavaScript, Go, Python, Ruby • Long term goals: more data, bigger batches, load spikes, worldwide domination
register and query informations about services … a key/value datastore To distribute confguration to services … a distributed system To provide resiliency, scalability and failures detection
», Nomad provides: A job abstraction Describe what you want to run, Nomad decides where and how to run it Pool the resources together Create many instances as « Nomad clients », and let Nomad run your applications on