5 ms·
Note that this is in stark contrast from the post last week titled "Unikernels are unfit for production"[0] One of that articles main ideas was: "...the most
by dsp1234 11y ago
Note that this is in stark contrast from the post last week titled "Unikernels are unfit for production"[0]
One of that articles main ideas was:
"...the most profound reason that unikernels are unfit for production — and the reason that (to me, anyway) strikes unikernels through the heart when it comes to deploying anything real in production: Unikernels are entirely undebuggable."
[0] - https://news.ycombinator.com/item?id=10953766 https://news.ycombinator.com/item?id=10953766
- viraptor 11y agoNote that profiling and debugging are not the same. I agree that the other author did not make much research effort, but for me: profiling = snapshots of stack (r/o view), debugging = attaching interactive debugger (r/w view, patching breakpoints).
- im_down_w_otp 11y agoEither way, you can do both with unikernels. Mr. Cantrill was just wrong.
- teacup50 11y agoThere's nothing stopping you from attaching a debugger to a VM -- this is mighty handy for debugging boot loaders. There's also nothing stopping you from including a runtime debugger interface in your unikernel, just like any other kernel that supports debugging.