TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Nomad, a cluster manager and scheduler

263 pointsby craneca0over 9 years ago

15 comments

SEJeffover 9 years ago
I'm genuinely not sure why they are trying to compete with the likes of Mesos or Kubernetes, or what they are really trying to achieve here. There is simply no way they'll build a community around nomad 1/2 as big as either of the aforementioned even if the software is really good.
评论 #10294853 未加载
评论 #10297397 未加载
cpitmanover 9 years ago
This one is interesting to me. I&#x27;ve been a big proponent of Hashicorp&#x27;s other tooling, but this seems like an area that other projects are already addressing (and doing well in). Choice is great, but I think I would have preferred if they joined up with Kubernetes&#x2F;Mesos&#x2F;etc.<p>Also, their messaging seems a little ingenious. Otto talks about how important it is to support microservice development and deployment, but Nomad lists as a con that Kubernetes has too many separately deployed and composed services.<p>PS, I do work for Red Hat, so maybe I&#x27;m a little biased.
评论 #10294022 未加载
评论 #10293688 未加载
fidgetover 9 years ago
No solution for persistent&#x2F;statefull applications, which is a real disapointment, seeing as this is where I see orchestration systems currently breaking new ground and coming up with interesting solutions. The contraint systems also doesn&#x27;t look too impressive; can I do the equiq of Marathon&#x27;s GROUP_BY contraint (i.e. AZ GROUP_BY 2 -&gt; ensure I have instances running on &gt;=2 machines w&#x2F; different AZ values)?<p>Also no maintenance primitives, but that&#x27;s just me being in love with Mesos.
评论 #10293142 未加载
larryweyaover 9 years ago
I&#x27;ve been using Mesos with Aurora in production for almost a year and while its very stable (zero downtime so far with loss of hosts a couple of times) the setup process was quite tedious and not something I&#x27;m looking forward to doing again. It also has a lot of moving parts - understand and setup zookeeper to get mesos up, understand and setup Aurora, use something for service discovery (I use AirBnB&#x27;s Synapse for this). Plus I prefer to use tools I can choose to look under the hood of and perhaps make some contributions, which is a bit intimidating with both Mesos and Aurora (C&#x2F;C++ and Scala). Because of this, I&#x27;m keen to try out Nomad mostly because of the promise of no-other-dependency&#x2F;single binary plus the use of a single language across the stack - Golang
lobster_johnsonover 9 years ago
Having looked at both Mesos (with its various frameworks) and Kubernetes, this immediately looks more attractive to me.<p>No external dependencies (which arguably simplifies ops), competetive feature set, a nice job language, the fact that Docker is optional, polished documentation, etc. Having used some of Hashicorp&#x27;s other products, I&#x27;ve grown to expect a level of quality and pragmatism that seems to present here, too. Not being JVM-based is a big plus in my book, too.<p>How much production use has Nomad seen, I wonder?
pm90over 9 years ago
&gt;<i>Nomad is designed to be a global state, optimistically concurrent scheduler. Global state means schedulers get access to the entire state of the cluster when making decisions enabling richer constraints, job priorities, resource preemption, and faster placements.</i><p>Can anyone shed light on how that&#x27;s possible? I was under the impression that global state in distributed systems was not possible?
评论 #10292174 未加载
评论 #10292216 未加载
评论 #10292191 未加载
评论 #10294809 未加载
bluecmdover 9 years ago
That&#x27;s... no small release. If it indeed has everything they claim that&#x27;s extraordinary. What&#x27;s the catch? Why haven&#x27;t they made more noise about this?
评论 #10292040 未加载
mapunkover 9 years ago
Side note to Hashicorp devs: The Products section of your homepage is virtually unreadable on Windows&#x2F;Chrome: <a href="https:&#x2F;&#x2F;i.imgur.com&#x2F;8st8HQk.png" rel="nofollow">https:&#x2F;&#x2F;i.imgur.com&#x2F;8st8HQk.png</a>
评论 #10292885 未加载
a-prioriover 9 years ago
Anyone able to give a compare&#x2F;contrast here with other cluster management systems... Apache Mesos or Kubernetes, for example?
评论 #10292100 未加载
评论 #10292292 未加载
cheeseprocedureover 9 years ago
Nomad appears to share some of Consul&#x27;s internals, but it does not seem possible to use an existing Consul cluster as backing KV store&#x2F;lock provider&#x2F;etc. I&#x27;d like to understand why.
artursapekover 9 years ago
Hashicorp is all in on Golang.
评论 #10292591 未加载
porkerover 9 years ago
Congrats to Hashicorp, it&#x27;s always exciting to see another release from you. Now I just have to find an excuse to use them... ;-)
sybhnover 9 years ago
They&#x27;re building a nice little ecosystem...
EFruitover 9 years ago
This might stray a bit from the core topic, but does anyone have resources (preferably free) about the theory behind what Nomad covers? Batch&#x2F;job&#x2F;task Scheduling, etc.
dedeneover 9 years ago
Does anyone know how Nomad plays together with CoreOS?