Hacker News new | past | comments | ask | show | jobs | submit | utam0k's comments login

I am the author of this. Safety is one. Recently, another strength is Wasm support ;) youki has been an important key person for Wasm support in K8s.


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.


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


He seems to be devloping some other great software with Rust. Awesome. https://github.com/TaKO8Ki/frum - A little bit fast and modern Ruby version manager written in Rust

This is not software, but he seems to be maintaining it. https://github.com/TaKO8Ki/awesome-alternatives-in-rust


This blog is a story about my experiences when I made this.

A method of self-made C compiler which even a beginner can do https://www.utam0k.jp/en/blog/2018/10/12/r9cc/


I'm rewriting 9cc with Rust from first commit. https://github.com/utam0k/r9cc


Congrats! Thanks to this I made happy mood from morning.


That's really sweet of you :)


This is a lot of fun. Can this make the weekend a special color?


Thanks :) Weekend bars are now blue.


> Retina display support

I want to know what is difficult to support this.


This may be referring to running under Linux with a high DPI monitor - a lot of programs which are naïve about this don't scale properly and are teeny-tiny.


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

Search: