Hacker News new | past | comments | ask | show | jobs | submit login
Hello, Youki (utam0k.jp)
242 points by lukastyrychtr on Jan 6, 2022 | hide | past | favorite | 22 comments



Hi! I am the author of youki. Please let me know if you have any questions.


In my humble opinion, the thread title should be renamed to include a short description of what Youki is. I think more readers on Hacker News will click to learn more about your project, which looks fascinating btw.


Thanks for your comment. Although I agree with you, I don't have a permission to rename it &-(


The current name didn't prevent this to finish in the front page ahaha


The introduction on the youki website is masterfully written! Clear and direct with a very effective frame of context. Thank you!; The effortlessness is inspiring in many ways.


Thanks a lot. As I'm not a native English speaker, I'm not confident in my writing.


Don't sell yourself short. I've taught college in the U.S. and your writing -- although not perfect (nothing is incorrect, there are just little tells in terms of idiomatic sentence structure and comma use) -- is easily within the range of native English speaking college students, especially in STEM fields. I'd also say it's notably better than most J->E or K->E bilingual students I've seen, so extra congratulations for your fluency given the fairly difficult language gap between Japanese and English. :)


Your comments are very encouraging to me. Thank you very much.


I guess the name comes from 容器?


Yes, more detail is written in README. https://github.com/containers/youki#about-the-name


I'd suggest adding the kanji for both 容器 and 陽気.


Didnt click the link because I don't care about someone saying Hello ! Not that I'm important or anything but you didn't clickbait right I think ! Your title is void of meaning as all clickbait, but also void of burning incentive to click !


Impressive work, congratulations! Do you know if any organization is already using it somewhere? What were the biggest challenges when you took up this project?

I'll try to run it with podman, it's interesting to see more container runtimes.


Hi! Thanks for your comment. Some people are now interested in it and are considering using it as a library. For example, I don't know the details, but they are considering using some of youki's libraries in kata-container. The most difficult part is that even if it meets the OCI Runtime specification, it doesn't work in the real world. In fact, the runc code is the specification.


How did you come up with the name Youki


So do container runtimes interact primarily with systemd/init or with the kernel directly?


We have prepared mdbook for container runtime learners. Please take advantage of it if you like. https://containers.github.io/youki/


Thanks for your interest! The container runtime is software that uses the linux kernel feature cgroup/pivot_root/namespace to provide a space for processes to run in isolation from the host. There is a specification called OCI Runtime that describes it in more detail.


Thanks for answering and working on this project!

I’ll check out that OCI Runtime specification…I just wonder if development in this field is possible for someone like myself. Is the primary way to interface with those kernel features done via system calls?


Kernel calls and cgroupfs are the main functions we use. cgroupfs is a file system, so it only reads and writes to files. I think it can do simple things. Of course, I started out with something very simple. It's fun to do just a little bit.


Awesome project, and congrats on your success! Nearly 3k stars in such a short amount of time is an amazing accomplishment.


This looks really cool, nice job.




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

Search: