これはScala Advent Calendar(ADVENTAR)の3日目の記事です。
昨日はaoiroaoinoさんの「Imp と implicitly」でした。

以前finagle-http 6.39.0 と jackson-databind 2.6系以外 (に依存するライブラリ)を共存させるという記事を書くにあたってfinagle-toggleというものの存在を知ったので、そもそもこいつは何ぞやというのを動かしながら調べてみた。
これはScala Advent Calendar 2015, Embulk Advent Calendar 2015, Couchbase Advent Calendar 2015の14日目の記事です。
昨日はOE_uiaさんの「Scala標準のPromiseがAndroidで便利だという話」(Scala),
daichikeさんの「N1QLがJSONデータモデルの柔軟さを引き出す」(Couchbase)でした。

Couchbaseへの書き込みを行うEmbulkのOutputプラグインをScalaで書いてみたのでその紹介と手探り感を記事にした。
EmbulkプラグインはJavaまたはRubyで書くことができるが、すでにJavaプラグインをScalaで書く試みをされている方はいるようで、
embulkのpluginをScalaで作ってみようと思った時の備忘録や、
実際にScalaで書かれているembulk-output-aerospikeなどを参考にさせていただいた。

GitHubリポジトリ

Copyright© 2011-2021 Shunsuke Otani All Right Reserved .