2 ms·
There are a lot of projects that are looking at blurring the lines for systems that run databases: https://dbos-project.github.io/blog/intro-blog.html https://
by eyberg 2y ago
There are a lot of projects that are looking at blurring the lines for systems that run databases:
https://dbos-project.github.io/blog/intro-blog.html https://dbos-project.github.io/blog/intro-blog.html
https://www.cs.cit.tum.de/fileadmin/w00cfj/dis/papers/cumulus.pdf https://www.cs.cit.tum.de/fileadmin/w00cfj/dis/papers/cumulu... .
Plenty of scheduling interest:
https://research.google/pubs/ghost-fast-and-flexible-user-space-delegation-of-linux-scheduling/ https://research.google/pubs/ghost-fast-and-flexible-user-sp...
We ourselves implemented UMCG for nanos: https://nanovms.com/dev/tutorials/user-mode-concurrency-groups-faster-than-futexes https://nanovms.com/dev/tutorials/user-mode-concurrency-grou... .