cfigueir
- Nomad is a scheduler. Clean and focused. It is very fast. I was an early user and encountered a number of bumps, but that's software. The people at Hashicorp are super sharp and lovely.
- K8s is a lot more. It includes a scheduler, but in the simplest sense, it is a complete control-plane based on the control-loop pattern. You have an API, a scheduler, a db, various controllers, etc. Forget for a moment that most people use it to orchestrate containers -- it's really designed to orchestrate anything. Its API is extensible, you can add and compose controllers -- there are many possibilities once you wrap your head around it.
This is all opinionated and includes a lot of capability. It's just very different.
You can stitch together nomad, consul, vault, and various glue to create a container orchestration system... but when you start wanting to manage the control-planes as though they are the "kind" (the container for example) with meta-control-planes, and you start wanting to orchestrate network, storage, and other dependencies... all while doing this in a multi-tenant environment, then things get interesting.
-charles.
In markets around the world, we work relentlessly to uncover and capture new opportunities. Across a diverse range of investment strategies, we deploy our capital with the goal of generating industry leading results for our investors. Innovative technology is at the heart of our success and the key to our durable competitive advantage. A strong engineering culture is pervasive throughout our teams. It's no surprise that our founder did much of the coding himself from his dorm room when Citadel was first founded.
We’re looking for people to join our Platform Engineering team. The Platform team is one of the most mission-critical engineering teams at Citadel and is in charge of driving technology innovation across the organization. We design much of the computational and data-oriented platforms in use across different groups and often tackle tough scalability issues. In this role, you’ll be at the center of the team that empowers our business to examine the world and its markets in a way only possible thanks to your work.
We are looking for Software Engineers, SREs, and Engineering Managers.
Questions? Feel free to reach out to me directly at: [email protected]
For more information about Citadel, check out: https://www.citadel.com/careers/
Tech Stack: C++, Python, Java, Node.js, R, Distributed systems, Spark, Kafka, Docker, AWS, GCP, etc.