プロジェクトの1つでJavaオブジェクトをディープコピーする必要があります。これにシリアル化を使用しても大丈夫かどうか疑問に思いました。
オブジェクトはかなり小さく(それぞれ<1kb)、コピーあたりの合計#objectsは<500になり、コピールーチンは1日に数回呼び出されます。この場合、本番環境でこれにシリアル化を使用しても問題ありませんか、それともシリアル化のパフォーマンスを考えると、それでも本当に悪い考えですか?
それでも悪い考えである場合は、パフォーマンスを向上させるために、そのようなクラスごとにコピーコンストラクター/静的コピーメソッドを使用することを考えることができます。他に方法はありますか?