• # Quid du debugging ?

    Posté par (site web personnel) . En réponse à la dépêche MirageOS - un micro OS (unikernel) en OCaml. Évalué à 10.

    Si je trouve le concept d'Unikernel intéressant sur de la virtualisation pour toute une série de raison:

    • diminuer l'emprunte en terme de ressources
    • minimiser la surface d'attaque
    • facilite le lifecycle de l'App
    • etc

    Il y a un aspect qui m'a toujours bloque d'utiliser ça en production: Le debugging et profiling:

    Simple curiosité: Qu'est ce que vous avez pour ça sous MirageOS par exemple ?

    Sous Linux, je peux toujours compter sur GDB, perf, strace, l'OOM killer, les coredumps, les logs systems, etc.

    Dans le cas d'un unikernel ? est-ce qu'il y a un tooling existant excepté la botte et le couteau ?