Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

How does Fly use gVisor?


I don't believe they do, they use Firecracker microVMs for isolation: https://fly.io/docs/reference/architecture/



Quote:

> And, long story short, we now have an implementation of certificate-based SSH, running over gVisor user-mode TCP/IP, running over userland wireguard-go, built into flyctl.


Also:

https://fly.io/blog/our-user-mode-wireguard-year/

https://fly.io/blog/jit-wireguard-peers/

This is another one of those things where the graph of our happiness about a technical decision is sinusoidal. :)


We don't.


I think they mean to say that a part of gVisor is used by Fly, because if I recall correctly flyctl did use the gVisor user mode TCP stack for Wireguard tunneling.


Ahh, that makes sense. Ok, revised answer: yes, we do. :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: