Я пару дней назад спрашивал про uuid1. У нас в одной системе был интересный боттлнек, при нагрузке, стандартные от друга(якобы) не зависящие операции тормозили и не получалось загрузить более 25 из 64 ядер.
В конечном итоге, выяснилось, что проблема была в uuid1. Каждая генерация uuid1 вызывает: :inet.getifaddrs(), которая делает запрос к одному процессу и та вообще уходит в порт, чтобы считать mac address.
Так вот, выяснилось, что именно из-за этой функции не получалось загрузить все процессоры.
Конечно, ещё сюда накладывается, что код попал через очень большой PR, который был плохо проревьюен, но не суть.
Вывод: не используйте uuid1 в (хотя его скорее всего никто и так не использует, я увидел впервые за 8 лет).