Elasticsearch2.4 + Kibana4.6をVagrant使ってインストールしてみた
Elasticsearchの3台構成のクラスタを作る + Kibanaを使えるようにするところまで書く。
Elasticsearchの3台構成のクラスタを作る + Kibanaを使えるようにするところまで書く。
Hexoを使ってブログに記事を追加するごとにlocalのVMでページを生成してS3にデプロイしているが、ページを生成する時間が長い!だから贅沢に無料のCIサービスを使ってCIから記事を生成してデプロイしてみる。
Apache Kafkaのv0.10.で追加されたKafka Streamsは名前の通りストリーミング処理アプリケーションがかけるライブラリです。今までKafkaのTopicのログを集計したり、1つのTopicにまとめるためにSparkやStormなどKafkaの外側でアプリケーションを動作させていたのが、Kafka Streamsを使うとKafkaの中でStream処理が記述できる様になります。
前回、WebAPIの作り方を書いて、WebAPIのマニュアルもさくっと作れるみたいなのでswagger2を試してみた。
フロントエンドとバックエンドでWebアプリケーションを分けたり、知っているといろいろと便利なRestAPIを作ってみたので書いておく。Spirngをこれから勉強するような人はWebアプリを作る前にRestAPIを作ってみるといいかもしれない。
spring bootでredisにキャッシュする際のcache abstractionについて書くページ。
cache abstractionはキャッシュの抽象化が直訳だが、日本語では透過的キャッシュという言葉も使うらしい。Spirng4.1からJSR-107のキャッシュ用のアノテーションがフルサポートされている。
Vert.Xアプリを作る上でVert.XからRedisに接続したり、JDBCで接続したいことがよくある。データソースに接続する部分で細かいところを触りだすとSpringのモジュールが使いたいなと思ってSpring bootでVert.xを動作させることを試したのでメモしておく。