Hi,
Couldn't find that repo, I was looking in cloudius-systems 🤦♂️
I'm looking at the "Learn More" portion of the site and I have a few ideas:
The separation between Design/Technology/Spinlock-free design doesn't seem very clear, and there's a section about spinlock-free design in the Technology section which seems like duplication.
I'm guessing this has been discussed before, but personally I felt like NewRelic and Jolokia JMX pages belong more on the wiki.
Wanted to ask about this partially to check my own understanding, but I think in Use Cases, FAQ, and maybe the home page, it should be made more clear how OSv relates to containers. As far as I can tell, in general OSv does not have a performance advantage over containers. Some of the docs talk about the benefit of eliminating context switching, which is an advantage compared to a full fledged VM, but there's still a context switch between KVM and the host OS. Techniques to eliminate that context switch (virtio-user/DPDK and SR-IOV) are also available to containers. If I'm understanding that correctly, I think the docs should more clearly reflect that OSv is a good alternative to Linux VMs, but it might not perform better than a container.
Let me know what you think of any of that!
Thanks,
Matthew