Skip to content

Documentation / Examples / Future Prospects #5

@nickheyer

Description

@nickheyer

First, let me say thank you for filling a void where there shouldve been a Rust SDK for Firecracker (a rust application...). It's not an easy task, im sure.

Given that this is the only one that seems to be actively maintained, I would like to give you my perspective as someone looking to "embed" firecracker within my rust application.

  1. Creating and working on your own tickets/issue tracker gives me confidence in the future maintenance of this project.
  2. I think there is a serious need for documentation and example usages of this library. Thinking of a "simple" use-case, like provisioning/spinning-up a vm and echoing "hello world".
  3. You've created a solid foundation, but you could be even more ambitious with the help of contributors. Creating some solid contribution guidelines, how to get started contributing, etc.
  4. Ironic, but the most actively maintained SDK is for Go. I think you could potentially draw a lot of inspiration there in regards to at least base line functionality. Granted, I haven't really checked it out.

So all that being said, thank you again for taking the time to maintain this! The application I plan to implement this in was previously targeting Microsoft's new "micro vm" project called "Hyperlight" which actually requires embedding via Rust - but it turned out to be incredibly restrictive given the lack of stdlib.

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentation

Type

Projects

Status

Backlog

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions