5 ms·
> nuclio is an open source serverless platform which is faster than bare-metal code WTF? Can somebody explain to me what they are trying to convey here?
by rburhum 9y ago
> nuclio is an open source serverless platform which is faster than bare-metal code
WTF? Can somebody explain to me what they are trying to convey here?
- reilly3000 9y agoLike AWS lambda but in a cluster you own.
- weego 9y agoSo you take pretty much the single benefit of serverless ie low cost of ownership at low volume and then ditch that and have to run your own cluster? I guess if it was a zero redevelopment migration path from lambda it makes sense.
- SteveNuts 9y agoYeah that's a terrible term to describe what's going on, "bare metal" usually means running directly on an OS that's installed directly to hardware (not going through a hypervisor).
- yaronhaviv 9y agonuclio is using a real-time arch (no context switch, zero copy, no Ser/Des, parallelism, .. ) Go function serves 400K events/sec/proc, Py does 70K events/sec/proc, this is faster than running your own function with standard HTTP serving on a bare-metal server. for comparison most serverless frameworks do 1-5k events/sec and up to 100x higher latency. disclosure: i work on nuclio
- rburhum 9y agoMy point is that - as described - it is a dumb comparison. > open source serverless platform which is faster than bare-metal code does't make sense. It eventually has to run on top of bare metal (via hypervisor or directly), so claiming that something that eventually runs on top of bare metal is "faster than bare metal" doesn't make sense at all.