| The FAQs on the Firecracker website[1] specifically address the difference between Firecracker and Kata Containers. The main thrust being that they have decided not to use QEMU and have instead chosen a much more minimal "cloud-native" oriented approach that deliberately abandons certain features in order to gain greater security, efficiency and agility going forward. They also decided to implement it in Rust. Based on the the responses I have seen from non-Amazon employees with experience in this space[2][3][4], it looks like their approach is solid. It should also be noted that one of the main architects of Firecracker was formerly the project lead for QEMU[5][6] 1.https://firecracker-microvm.github.io/#faq 2.https://twitter.com/bcantrill/status/1067326416121868288 3.https://twitter.com/jessfraz/status/1067286831287418881 4.https://twitter.com/kelseyhightower/status/10672947809488322... 5.https://twitter.com/jessfraz/status/1067282499938721792 6.https://twitter.com/anliguori/status/1067293131366785024 |