タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

threadとconcurrentに関するudzuraのブックマーク (1)

  • Thread Safe な汎用オブジェクトCache - がくぞーのメモ

    DB負荷を減らしたいのでマスタテーブルはキャッシュして下さい><」だとか 「ファイルIOは重いのでテンプレートはキャッシュして下さい><」だとか 割と良く言われたりします。 オブジェクトのキャッシュは手軽な高速化の手段だと思われているようですが、並列性に気を使う必要性があったり、キャッシュされたオブジェクトを使用する側でも注意深く扱う必要が発生したりと、何かと不具合の温床になるので、大抵の場合なるべく別の方法を提案します。 それでも最終的にキャッシュした方がいい、という結論になるときもままあるので、Thread Safe で汎用的なCacheクラスを作成しました。 import java.util.concurrent.Callable; import java.util.concurrent.CancellationException; import java.util.concurr

    Thread Safe な汎用オブジェクトCache - がくぞーのメモ
    udzura
    udzura 2013/05/31
    josevalim が言っていたAtomicReferenceのジャバの例っぽい
  • 1