Cache改めInfinispanを使ってみるjavaといっても、起動してみた程度だけど。Cacheを前身とする、「データグリッド」プラットフォームです。わかりやすい言葉でいうと、キャッシュサーバーです。http://www.jboss.org/infinispan今回は、Downloadからたどってinfinispan-5.0.0.BETA2-all.zipを落としました。startedがわかりやすいです。Infinispanとりあえず使うとりあえず使ってみます。zipを展開したところにあるinfinispan-core.jarとlibフォルダのすべてのjarをクラスパスに通します。}}こういうコードを実行すると次のように表示されます。info.hogeとりあえず設定が細かくできるMapみたいなものとして使えますね。サーバーの起動サーバーとして起動してみます。hotrodとしたら起動できます。サーバーへの接続さっきのコードをこんな感じにしてみます。}}コンパイルには、modules/hotrod-client/infinispan-client-hotrod.jarが必要です。実行するときには、さらにmodules/hotrod-client/lib以下のすべてのjarが必要ということになっているのですが、さすがにJettyとかは要らないだろうと思うので、試しにcommons-pool-1.5.4.jarだけ追加してみたら動きました。やって実行すると、このように表示されます。hoge関係ないけど、Log4Jの警告も表示されなくなりました。したら、オブジェクトの設定部分をコメントアウトして実行してみます。}それでもちゃんと内容が表示されました。hogeInfinispanが覚えていてくれたことがわかります。まとめとりあえず使えました。あとはクラスタリングでコンシステントハッシングを使った分散ができたりするみたいなんで、それを試してみたいのですけど。GUIデモがそういうことをやっているので、bin/runGuiDemo.shを2つ起動したりすると楽しいです。このデモクラスタにプログラムから接続できたら楽しそうなのだけど、ちょっとやりかたがわかりませんでした。あと、GlassfishからJNDIで接続情報登録して使うとか、どうするんだろう。memcached互換インタフェースもあったりRESTインタフェースもあったりして、なかなか便利そうです。FrameworkをGraalVMでネイティブコンパイルしてみます。...2017-10-12JUnit5で変わるテストの書き方JUnit5が案外よさげなので、JUnit5を使うとどんな感じでテスト...2012-06-21各地の日の出が一番早い日と日の入が一番遅い日ここのサイトを元にして求めました。3月別アーカイブリンクはてなブログブログをはじめる週刊はてなブログはてなブログProはてなブログをはじめよう!nowokayさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。