CLOVER🍀

That was when it all began.

2019-06-01から1ヶ月間の記事一覧

RESTEasy JAX-RS Client × Reactor Netty

これは、なにをしたくて書いたもの? RESTEasy 4.1.0.Finalで追加されたReactorに関する2つのモジュールのうち、Reactorと統合するモジュールについてエントリを 書きました。 RESTEasy × Reactorを試す - CLOVER もうひとつ、JAX-RS ClientとしてのRESTEasy…

OWASP Dependency-Check Maven Pluginで、依存ライブラリの脆弱性情報を確認する

これは、なにをしたくて書いたもの? OWASP Dependency-Check Maven Pluginという、依存ライブラリの脆弱性情報を確認できるプラグインがあるということを知りまして。 dependency-check-maven – Usage ちょっと、こちらを試してみようかなと。 OWASP Depend…

RESTEasy × Reactorを試す

これは、なにをしたくて書いたもの? RESTEasy 4.1.0.Finalがリリースされました。 RESTEasy: RESTEasy 4.1.0.Final is available! |JBoss Developer このリリースで、Reactor向けのモジュールが2つ追加されています。 two new modules for integration with…

Jaeger/OpenTracing API/JAX-RS/MySQLで、Distributed Tracing

これは、なにをしたくて書いたもの? 先日、Quarkusを使ってOpenTracing Extensionを試してみました。 QuarkusのOpenTracing Extensionを試す - CLOVER 今度は、Quarkusを介さず、JaegerやOpenTracingそのものを使って遊んでみようかと。 お題 今回は、Jaege…

GraalVMでネイティブイメージを作る時に、リソースファイルを含めるようにする

これは、なにをしたくて書いたもの? GraalVMを使ってネイティブイメージを作る時に、リソースの取得(Class.getResourceやClass.getResourceAsStream)に 制限があるという話なのですが。 このあたりに書かれている内容を実践すると、それが可能になるよう…

Dockerで、PID名前空間を他のコンテナと共有する

「docker container run」コマンドの、「--pid」というオプションを知らなかったので。 $ docker container run --help | grep 'pid ' --pid string PID namespace to use こちらを使うと、指定したコンテナ(ホストも可)とPID名前空間を共有できるようです…

QuarkusのOpenTracing Extensionを試す

これは、なにをしたくて書いたもの? Quarkusに、OpenTracing向けのExtensionがあるので、こちらを試してみようかなと。 Opentracing Guide ガイドを見ているとJaegerを使っているのですが、こちらは使ったことがありません。また、MicroProfile OpenTracing…

PrometheusのPushgatewayを試す

これは、なにをしたくて書いたもの? PrometheusにPushgatewayというものがあるらしく、こちらを1度試してみたいなと思いまして。 Pushgateway? PrometheusはPull型のアーキテクチャのため、監視対象はPrometheusからスクレイプできる必要があります。 です…