最終的に分散して実行されるアプリケーションのパフォーマンスに取り組み始める準備ができていますが、現在は [グリーンフィールド] 開発中です。
特定のライブラリを選択またはコミットせずにキャッシングを導入できるようにしたいので、その決定を下すことができるキャッシング ファサード ライブラリ (ロギング用の slf4j に類似) が既に存在するかどうか疑問に思っています。後日。
Java 標準もあります: JSR 107: JCACHE - Java Temporary Caching API。ほぼ死んでいますが、半年前に動きがありました。また、ソース リポジトリでは非常に多くのことが行われます。EhCacheは、この JSRをネイティブにサポートしています。
Spring を使用している場合、優れたキャッシングの抽象化があります。
一般的なキャッシュ実装の 1 つは EhCache です。Terracotta キャッシュも参照できます (terracota には多くのサブプロジェクトがあります - キャッシュを参照してください)。