作成したデータにタグを付けるために、uuid の使用を検討しています。セキュリティは問題にならないので、バージョン 1 (日付と MAC アドレス ベース) を使用することにしました。唯一の懸念事項は、各ユーザーが、複数のスレッドを使用するさまざまなプロセスから一度に複数のデータ ファイルを作成している可能性があることです。Python の uuid ライブラリがスレッドセーフであると仮定すると (それは見えませんが)、それでも複数プロセスの問題は残ります。uuid の末尾にダッシュとプロセス番号を付けることを検討しています。
私たちのグループは uuid の経験がほとんどないので、覚えておく必要のある問題はありますか? 複数のプロセスの問題は通常どのように処理されますか?