How to improve Python packaging, or why fourteen tools are at least twelve too many https://chriswarrick.com/blog/2023/01/15/how-to-improve-python-packaging/
Servo 2023 Roadmap, https://servo.org/blog/2023/02/03/servo-2023-roadmap/.
This makes me really happy.
Everyone at #FOSDEM is touting their "single binary", I guess what we need now is a binary dating site
Small question for @cdown : how is shared memory managed within cgroups? If I have a big executable (let's say 100MB, because cool kids like static these days) that is executed from different cgroups, is that memory accounted for in each cgroups? Are the pages cached globally by the kernel? Do each process have it's own cache?
I'm hyped for the next one, Chris Down is a good speaker and his cgroup talks are usually nice summaries for what is happening in the kernel
7 years of cgroup v2: the future of Linux resource control https://fosdem.org/2023/schedule/event/container_cgroup_v2/ #FOSDEM
Discovering https://zotregistry.io/, an OCI registry
Why resolving two names in a GUI program is hard ;
A summary of available name resolution APIs on Linux and why a new one is needed by Petr Menšík
getaddrinfo is blocking. getdns and adns are DNS-specific. systemd-resolved is systemd.
GUI applications want to wait for events, not to have blocking calls.
So, the parser is very fast but also very specialized. If IETF adds things to the zone file syntax, the parser is doomed.
First step to speed parsing: drop Lex and Yacc (too slow and too general for DNS zone file parsing).
Next step, preventing the CPU pipeline to stall (bubbles - NOP - stall the flow.)
Jeroen presenting his work to make zone file parsing faster for NSD at #FOSDEM23 https://fosdem.org/2023/schedule/event/dns_parsing_zone_files_really_fast/
Cantonier des nuages, sysadmin, k8s administrator, SRE. Pentaxian 📷 大福が好き. FR/EN/日本語OK. Tweets, rants and regrets are my own.