Elasticsearch2.4 + Kibana4.6をVagrant使ってインストールしてみた

Elasticsearchの3台構成のクラスタを作る + Kibanaを使えるようにするところまで書く。

Read More

CircleCIを使ってS3にブログをデプロイする

Hexoを使ってブログに記事を追加するごとにlocalのVMでページを生成してS3にデプロイしているが、ページを生成する時間が長い!だから贅沢に無料のCIサービスを使ってCIから記事を生成してデプロイしてみる。

Read More

Vagrant + VirtualBoxで3つのVMをさくっと立ち上げる方法

2年前くらいからVagrantを使っていて最近便利だな~と思うことが多いVagrantをまとめておく。

Read More

Kafka Streamsを動かしてみた

Apache Kafkaのv0.10.で追加されたKafka Streamsは名前の通りストリーミング処理アプリケーションがかけるライブラリです。今までKafkaのTopicのログを集計したり、1つのTopicにまとめるためにSparkやStormなどKafkaの外側でアプリケーションを動作させていたのが、Kafka Streamsを使うとKafkaの中でStream処理が記述できる様になります。

Read More

Spring Bootで作ったWebAPIのマニュアルをswagger2でさくっと作ってみる

前回、WebAPIの作り方を書いて、WebAPIのマニュアルもさくっと作れるみたいなのでswagger2を試してみた。

Read More

Spring BootでRESTfulなWebAPIを作ってみた

フロントエンドとバックエンドでWebアプリケーションを分けたり、知っているといろいろと便利なRestAPIを作ってみたので書いておく。Spirngをこれから勉強するような人はWebアプリを作る前にRestAPIを作ってみるといいかもしれない。

Read More

kafka monitorを動かしてみた

2016/04にKafkaのリソースをモニタリングするツールkafka-monitorがlinkedinからOSSとして公開された。

Read More

Spring BootでRedisにキャッシュする際の抽象化について

spring bootでredisにキャッシュする際のcache abstractionについて書くページ。
cache abstractionはキャッシュの抽象化が直訳だが、日本語では透過的キャッシュという言葉も使うらしい。Spirng4.1からJSR-107のキャッシュ用のアノテーションがフルサポートされている。

Read More

Spring BootでVert.Xアプリケーションを動かしてみる

Vert.Xアプリを作る上でVert.XからRedisに接続したり、JDBCで接続したいことがよくある。データソースに接続する部分で細かいところを触りだすとSpringのモジュールが使いたいなと思ってSpring bootでVert.xを動作させることを試したのでメモしておく。

Read More

spring securityで独自の認証を実装する

spring securityでlogin画面を使わない様な独自の認証方式を実現する方法について記載するページ。

Read More