Files
fn-serverless/api
Tolga Ceylan 8c31e47c01 fn: agent slot improvements (#704)
*) Stopped using latency previous/current stats, this
was not working as expected. Fresh starts usually have
these stats zero for a long time, and initial samples
are high due to downloads, caches, etc.

*) New state to track: containers that are idle. In other
words, containers that have an unused token in the slot
queue.

*) Removed latency counts since these are not used in
container start decision anymore. Simplifies logs.

*) isNewContainerNeeded() simplified to use idle count
to estimate effective waiters. Removed speculative
latency based logic and progress check comparison.
In agent, waitHot() delayed signalling compansates
for these changes. If the estimation may fail, but
this should correct itself in the next 200 msec
signal.
2018-01-19 12:35:52 -08:00
..
2018-01-19 12:35:52 -08:00
2018-01-12 11:38:28 -08:00
2018-01-12 11:38:28 -08:00
2017-12-12 15:54:55 -08:00
2018-01-12 11:38:28 -08:00
2017-06-06 14:12:50 -07:00