Readit News logoReadit News
richardwhiuk · 10 years ago
Surely the API Response Time for the 99th percentile should be larger than that of the 90th?

  Percentile	API Response Time	Scheduling Delay
  50th	150ms	230ms
  90th	250ms	400ms
  99th	200ms	400ms

illumen · 10 years ago
This gives me the confidence in it that a 1.0 release should have. The dangers of content marketing.
bfirsh · 10 years ago
Oops, there was a copy & paste error – sorry about that! Updated with correct figures.
meteorfox · 10 years ago
Besides that, why are all these response time numbers multiple of 10, are these rounded up, or is it the precision of the timestamps used to compute these?

Deleted Comment

nyandaber · 10 years ago
The article says the test involved 1000 nodes running 50 containers each, but the conclusion only talks about "no difference between 1st and 30000th container". So we can assume things between 30k and 50k containers didn't go as smoothly? Or did I miss something?
IanCal · 10 years ago
Possibly a copy error? The article says 30 containers on each node in the specs but 50 in the text.
shykes · 10 years ago
It's a copy error. Initially we tested 30k containers, then later expanded the test to 50k. In both cases Swarm keeps scheduling without breaking a sweat.

Deleted Comment

justinsaccount · 10 years ago
I still don't quite get the use case for Swarm right now.

It seems to solve the problem of starting up a bunch of containers across a bunch of hosts, but not anything after that. Maybe the pluggable backends will enable more of the lifecycle management features like restarting containers when a host crashes or handling rolling upgrades.

ThePhysicist · 10 years ago
I think Swarm transparently handles networking and volume management for containers, which can be challenging if your services require multiple containers that run on different hosts and need to talk to each other.
wheaties · 10 years ago
When they say "API response time" I can't tell if that's some service API that rests in Docker itself or if it's the Docker API. Can anyone clarify? I also haven't had my coffee this morning.
shykes · 10 years ago
It's the Swarm API call. In other words it's "container scheduling time".
lbradstreet · 10 years ago
How can the 99th percentile latency be lower than the 90th? That must be a mistake or the result of multiple test runs?
simonebrunozzi · 10 years ago
See above in the thread, it was a typo and should have been corrected by now.
kbody · 10 years ago
Scheduling Delay is different from API response time.
lbradstreet · 10 years ago
The article was updated with the correct results before you saw it.