Hacker GitHub

← All repos

firecracker-microvm/firecracker

View on GitHub ↗ ★ 37,783 Rust

Secure and fast microVMs for serverless computing.

102 mentions on Hacker News by 84 people: 12 stories, 90 comments · first 2018-11-27 · latest 2026-09-30

Mentions per year 102 mentions · busiest year 2022 (27)
20082026
  1. …you only clone snapshots for a single tenant? [3] [1] https://github.com/self-actuated/actuated [2] https://github.com/firecracker-microvm/firecracker-go-sdk [3] https://github.com/firecracker-microvm/firecracker/blob/main...
    comment by alexellisuk · 2022-09-02 · in We clone a running VM in 2 seconds
  2. I don't believe Firecracker currently supports GPU (latest what I saw about it is here: https://github.com/firecracker-microvm/firecracker/issues/11... ). But I wouldn't be surprised if there's another MicroVM manager that would support…
    comment by CompuIves · 2022-09-02 · in We clone a running VM in 2 seconds
  3. …flag you can turn on), so you can make incremental snapshots of only the changed pages (more here: https://github.com/firecracker-microvm/firecracker/blob/main... ). In our case we changed Firecracker to use a shared mmap instead of an…
    comment by CompuIves · 2022-09-02 · in We clone a running VM in 2 seconds
  4. …`track_dirty_pages` and `enable_diff_snapshots` flags, which allow for incremental snapshotting: https://github.com/firecracker-microvm/firecracker/blob/main...
    comment by conradev · 2022-09-02 · in We clone a running VM in 2 seconds
  5. …CLI) as opposed to Firecracker which uses a downloaded kernel and rootfs and is managed via API ala https://github.com/firecracker-microvm/firecracker/blob/main... . But I'm no expert, just my armchair take on things.
    comment by kungfufrog · 2022-08-16 · in Krunvm – Create MicroVMs from OCI Images
  6. If we were to support more runtimes, I think I'd go for Firecracker ( https://github.com/firecracker-microvm/firecracker/ ) which is what AWS uses for lambdas
  7. …cockpit-project/bots/commit/3cdbaa6d6765a... https://github.com/edwardspec/mediawiki-aws-s3/issues/49 https://github.com/firecracker-microvm/firecracker/pull/3006 https://github.com/snapview/tungstenite-rs/pull/267
    comment by est31 · 2022-06-09 · in Surprising things about HTTP
  8. In the works, apparently: https://github.com/firecracker-microvm/firecracker/blob/main... LayerCI / WebApp.io did mention they migrate VMs... Fly.io should steal that tech https://news.ycombinator.com/item?id=25980897
    comment by ignoramous · 2022-05-25 · in Fly Machines: An API for Fast-Booting VMs
  9. …of large teams should be sufficient. :) Oh, and I've just remembered about this nice project: < https://github.com/firecracker-microvm/firecracker/ >
    comment by yakubin · 2022-05-19 · in The Rust Borrow Checker – A Deep Dive
  10. …virtualization, but celebratory noises to that effect elicited a slightly freaked out response: https://github.com/firecracker-microvm/firecracker/issues/17... That issue only really covered the security impliciations of multiple KVM…
  11. …etc). The numbers here are extremely low. Also your article seems to have missed firecracker vm, https://github.com/firecracker-microvm/firecracker
    comment by kapilvt · 2022-04-27 · in AWS's Open Source Problem
  12. ▲ 128
    Show HN: Add live runnable code to your dev docs
    story by mlejva · 2022-04-12 · 33 comments
  13. Off the top of my head… Firecracker, the software AWS Lambda runs on, is written in Rust: https://github.com/firecracker-microvm/firecracker Mozilla wrote Servo, a browser engine, in Rust. Part of it has been integrated into Firefox a…
    comment by ylk · 2022-02-25 · in Announcing Actix Web v4.0
  14. …difficult, but I think that speaks to the skill and dedication of the maintainers who do it! [0]: https://github.com/firecracker-microvm/firecracker/blob/main... [1]: https://wiki.debian.org/rootfs [2]: https://wiki.debian.org/ramfs
    comment by didizaja · 2022-02-07 · in Ramfs, Rootfs and Initramfs
  15. ▲ 2
    Firecracker: Secure and fast microVMs for serverless computing
    story by tsujp · 2022-02-07 · 0 comments
  16. …to get access to an encrypted disk. Unfortunately, that was when I get the now fixed bug[1]. [1] https://github.com/firecracker-microvm/firecracker/issues/27...
    comment by leonjza · 2022-01-31 · in Firecracker v1.0 Released
  17. ▲ 99
    Firecracker v1.0 Released
    story by ciprian_craciun · 2022-01-31 · 17 comments
  18. …a beautiful language. As a random example, just look at the the Firecracker VMM written in Rust -- https://github.com/firecracker-microvm/firecracker . It would have been able to very difficult for me to understand the codebase if it were…
    comment by sidkshatriya · 2022-01-30 · in Uninitialized memory: Unsafe Rust is too hard
  19. see document here https://github.com/firecracker-microvm/firecracker/blob/main...
    comment by progamer2018 · 2021-10-19 · in Firecracker MicroVMs
  20. …compensate for the over-consumption. Here's the handling [1]. I wish it was documented better. [0] https://github.com/firecracker-microvm/firecracker/blob/fc2e... [1] https://github.com/firecracker-microvm/firecracker/blob/2f92...
  21. That’s correct. https://github.com/firecracker-microvm/firecracker
  22. …on all these characteristics and knock it out of the park on manageability to interest me. [1] https://github.com/firecracker-microvm/firecracker
  23. Yeah and also what about projects like Firecracker? https://github.com/firecracker-microvm/firecracker/
    comment by aledalgrande · 2021-04-12 · in OpenSearch: AWS fork of Elasticsearch and Kibana
  24. …spawn by Firecracker [0], which is likely to be more, not less, secure than Isolates [1]. [0] https://github.com/firecracker-microvm/firecracker/ [1] https://fly.io/blog/sandboxing-and-workload-isolation/
    comment by ignoramous · 2021-03-30 · in The Deno Company
  25. …whereas Firecracker obviously can't rely on such tech so there must be key differences? Thanks. [0] https://github.com/firecracker-microvm/firecracker/blob/mast... [1] https://news.ycombinator.com/item?id=23036776
  26. …could fit in such a scheme, especially if it's a rust-vmm crate we can easily import over. [1]: https://github.com/firecracker-microvm/firecracker/pull/1351...
  27. This is awesome. How does this compare with Firecracker - https://github.com/firecracker-microvm/firecracker Why only TCP is available? Network stack needs to be implemented?
  28. not currently, though there's some people working on that. https://github.com/firecracker-microvm/firecracker/issues/11...
  29. …point of view. It can use everything that Docker has to offer in the security domain and some more. https://github.com/firecracker-microvm/firecracker/blob/mast...
    comment by StreamBright · 2021-01-23 · in Firecracker: Start a VM in less than a second
  30. …hood the other uses cgroups. Btw. you can run Firecracker VMs with container isolation on the top. https://github.com/firecracker-microvm/firecracker/blob/mast...
    comment by StreamBright · 2021-01-23 · in Firecracker: Start a VM in less than a second
  31. https://github.com/firecracker-microvm/firecracker Disclaimer: current AWS employer. My job is not related to ES or Lambda.
  32. …of QEMU replacements written in Rust: - https://github.com/cloud-hypervisor/cloud-hypervisor - https://github.com/firecracker-microvm/firecracker - https://chromium.googlesource.com/chromiumos/platform/crosvm... (the Chrome OS VM runtime…
    comment by lima · 2021-01-15 · in Escaping VirtualBox 6.1: Part 1
  33. …I'm not in this space. Why does a toy have so much activity (issues, pull requests) and stars? 1 - https://github.com/firecracker-microvm/firecracker
  34. Are you talking about this project? https://github.com/firecracker-microvm/firecracker containerd I think it's still very much active. Not sure how usable it is if that's what you mean.
    comment by aloknnikhil · 2020-10-24 · in Porting Firecracker to a Raspberry Pi 4 (2019)
  35. …I'm fairly certain it's running more work than most of us here ever touched in their career total. https://github.com/firecracker-microvm/firecracker > And they at least have PEPs. Rusts language development has been guided by RFCs since…
  36. I'm also biased here, but it seems like Firecracker ( https://github.com/firecracker-microvm/firecracker ) and rust-vmm ( https://github.com/rust-vmm ) would be great things to use as examples in a course like this. Not because it has…
  37. …really serious about writing virtualization in Rust, they should just contribute to firecracker: https://github.com/firecracker-microvm/firecracker
    comment by didip · 2020-08-12 · in QEMU should move from C to Rust
  38. I assume this is a play on the word "firecracker"? :D https://github.com/firecracker-microvm/firecracker
  39. …the title to say “Bottlerocket from AWS“. Like Firecracker [1] it’s explicitly not AWS branded. 1. https://github.com/firecracker-microvm/firecracker
  40. You can replace SSH requirement with virtio-vsock (also supported by Qemu) https://github.com/firecracker-microvm/firecracker/blob/mast...
  41. …to [1] in code, the `mount` part requires sudo, so that would be my guess to why you need root. [1] https://github.com/firecracker-microvm/firecracker/blob/mast...
  42. This question may have been snark, but this is probably the best place to start: https://github.com/firecracker-microvm/firecracker
  43. ▲ 92
    Firecracker now supports raspberry pi 4B
    story by antmanler · 2019-11-05 · 10 comments
  44. ▲ 4
    Firecracker on the RPi4, code now upstream
    story by _ananos_ · 2019-11-01 · 0 comments
  45. …a solution using a combination of VMs and Docker containers to execute user generated code. [1] https://github.com/firecracker-microvm/firecracker [2] https://aws.amazon.com/lambda [3] https://github.com/google/gvisor
  46. …features: AWS’s Firecracker, a hypervisor with even less features for running containers as VMs: https://github.com/firecracker-microvm/firecracker/blob/mast...
  47. It looks like that's missing data - including some very big ones. https://github.com/firecracker-microvm/firecracker has quite a few stars and came out in 2018 - no mention. All three of them have contributed to the Linux kernel in…
    comment by cthalupa · 2019-04-07 · in AWS Mesh Generally Available
  48. …multiple VMs. To see how simple virtio-block is, take a look at Firecracker's implementation ( https://github.com/firecracker-microvm/firecracker/blob/mast... ). The existing alternative, as the post talks about, is 9p which has a lot of…
  49. Amazon just open sourced the hypervisor used for Lambda and Fargate ( https://github.com/firecracker-microvm/firecracker ) When the Spectre/Meltdown hit, Amazon also open sourced the mitigation used for the AWS version of Xen (…
  50. …has access to all Linux system calls in the guest VM. You can see here the security model: https://github.com/firecracker-microvm/firecracker/blob/mast... The firecracker process itself is limited in the system calls it can make, but kvm…