Я щойно написав лють
- деякий власний код для відстеження потоку
- код eBPF для інструментування
- код користувацького простору для завантаження та обробки вихідних даних коду eBPF
Все в іржі, загалом ~600 рядків дуже нетривіального коду, виконаного десятками потоків через два процеси та ядро (частина eBPF).
І це спрацювало з першого разу.
І люди досі пишуть C/C++, лмао