EmbulkのプラグインをKotlinで書き直したり最近自分の中で激アツ言語のKotlinの勉強会が開かれると言うので早速参加してきました。サイバーエージェントのサーバサイドの事例だったりSpringのKotlin対応だったりKotlinの波が来ているのを感じられて良かったです。実際(元)JavaエンジニアとしてKotlinは本当に痒いとことに手が届く感じがして書いてて楽しいです。自分のところのプロダクトにも是非導入してみたいです。
続きを読むTOEIC 217回 結果
EmbulkのプラグインをKotlinで書く
embulk-input-remoteをKotlinで書き直したv0.3.0をリリースしました。
Kotlinは4年ほど前に会社のレポートでちょっと調べたままで知識が止まってましたが、最近はAndroidやサーバサイドの事例も多く出てきたので勉強がてらやってみるかなと思い試してみました。
結果
Kotlin、イイね 👍
積極的に使って行きたくなりました。
良かったところ
Javaとの相互運用性高い
導入が簡単
Javaで不便なところが解消されてて簡潔に書ける
- embulk-input-remoteでは行数が 33% 減りました*2
- アクセサ, equals, hashCodeなどのboilerplateが省略可能
- (比較的) Null安全
- 型推論があるので、型を明示する機会が減る
- Function as first class object
- Embulkプラグインは匿名クラスの利用が多いので助かった
- コレクションの便利メソッド*3
不明点
パフォーマンス (vs Java)
実際測ってないので、断言はできませんが、 以下のリンク*4を見る感じそんなにオーバーヘッド的なのは無いのでは、という期待を持ってます...w ttps://www.reddit.com/r/Kotlin/comments/3ddj8w/what_is_the_performance_of_kotlin
Kubernetes Meetup #3 に参加してきた
前回の参加メモを見る感じ、前回は結構初歩的というか入門編的な発表が多かったですが、半年経って結構実践的な知見が増えてきた感じです、自分自身はこの半年ほとんど追えてなかったのでもっと追っていかねば。。
資料はこちら
コンテナ化したCloud FoundryのKubernetes上での実装
(@jyoshiseさん)
大規模分散システムをKubernetesとCloud Foundry(CF)で実装したHPE Helion StackatoというPaaSのお話。今はHPEが作ってるプロプライエタリな製品だけど、SUSEに移管されてOSS化される可能性が高いとのこと。Kubernetesとは関係ないですがCFってHeorkuのbuildpackに対応しているのを初めて知りました。
ThirdPartyResource を使った Kubernetes as a Service の実装
(村田さん、@ina_aniさん)
Kubernetesクラスターを管理するしくみ(Kubernates as a Service)をKubernetesの機能を使って構築するというメタなお話し。ThirdPartyReource, InformerFramework, RateLimitingQueueを利用する。デモで使ってたクラスタのステータスがビジュアライズされてるダッシュボードが凄かった。
Highly available and scalable Kubernetes on AWS
(@mumoshuさん)
AWS上にKubernetesを構築、運用するにあたっての知見について。kube-dnsとlogrotateは要注意。加えて、kube-awsというKubernetesクラスタをAWSに構築するためのツールの紹介。minikubeというローカルのVirtualBox上にKubernetes環境を作れるツールで本番と開発環境との差異をなくしているというのはGoodだなと思いました。
LT 大会
KubeCon 2016 @ Seattle の参加報告
(tkusumiさん)
昨年は1000人規模、今年3月にヨーロッパで1500人規模、年末のKubeConは3000人規模で開催される予定とのこと。勢いを感じますね。
nghttpx Ingress controller
(tatsuhiro_tさん)
知識不足で正直良く分かりませんでした..
New features in Kubernetes v1.5
(superbrothersさん)
権限管理が追加されたのが大きそう。最初のLTの方の資料ですが、この辺も参考になりそう。 Kubernetesの主な機能一覧 (v1.5時点) - Qiita
kubernetes & OpenTracing
(Ladicleさん)
OpenTracingというマイクロサービスのトレーシング標準についてのお話し。
docomoビックデータ分析基盤でのk8sの活用
(hiroyuki_devさん)
DocomoのビックデータをRedshiftに入れるためのETLをKubernetesを使って作ったという話。毎日数十TBのデータはすごい..!
Little Glee Monster の武道館ライブに行ってきた
自分もリトグリ自身もずっと待ち望んでいたこのライブ、とにかく最高の一日でした!このライブの前にリトグリのファンになってて、参加できてよかったと心底思ったライブでした...2月と4月に行く予定のライブもとても楽しみです!
ライブ前
渋谷のTSUTAYAとTower Recordsでサインボードを見たり、ライブ記念の風船が配布されてたのをもらったりしてきました。
その後武道館へ
物販に並ぶ、30分くらい並んでイエロー号のタオルゲット。
ライブ
- 全24曲*1 + 最後の好きだアカペラともり沢山のセットリスト
- 中盤のスパンコールな衣装からの大人曲の流れは今までとは違う武道館後のリトグリの方向性を感じられた。とくにCatch me if you canのかれんが最高だった。
- バックバンドの人たちの演奏がすごく良くてリトグリの良さをさらに引き出してくれた*2
- アカペラメドレーもGood, 武道館で楽器無しであそこまで聴かせられるアカペラもなかなか無いのではないかと思った
- ゴスペラーズの永遠にのカバーも披露、本人もライブに来てた模様*3
- 直近のリリイベとかAbemaTVの生放送とかでMAYUの調子があんまり良さそうではなかったので心配だったけど全然問題なかった 💪
- メンバー全員が全力出しきって最高のライブにしようというのが分かって感動感動アンド感動
- 武道館でもまさかの撮影OKの青春フォトグラフで締め