Java

MBean(JMX)を触る

MBean(JMX)を触ってみたメモです。

async profilerを試す

async profilerを試してみたメモです。

Java17(Java13以降)でgraphemeをカウントする

Java17(Java13以降)でgraphemeをカウントする

jackson-module-kotlin の 2.10.0 と 2.10.1 でデフォルトの挙動が異なる

jackson-module-kotlinの2.10.0と2.10.1でデフォルトの挙動が異なる件を調べたメモです。

インスタンスがkotlinかどうかを判定する

インスタンスがkotlinかどうかを判定する方法が知りたかったので調べてみました。

Java9のStackWalkerを試す

Java9のStackWalkerを試してみたメモです。

Kafka StreamsのTime Windowを試す

Kafka StreamsのTime Windowを試してみたメモです。

Kafka ConsumerとKafka Streamsをgracefulにshutdownする

Kafka ConsumerとKafka Streamsをgracefulにshutdownする方法のメモです。

Kafka Streamsを試す

Kafka Streamsを試してみたメモです。

Spring Retryを試す

Spring Retryを試してみたメモです。

Kafkaで特定のoffsetからconsumeする

Kafkaで特定のoffsetからconsumeするのを試したメモです。

KafkaのConsumer Groupを試す

kafkaのConsumer Groupを試してみたメモです。

KafkaのCustom Partitionerを試す

kafkaのcustom partitionerを試してみたメモです。

KafkaのJava clientを試す

Kafkaのjava clientを試してみたメモです。

Apache Kafkaをインストールして、コマンドラインツールを試す

Apache Kafkaをインストールして、produce, consumeしてみたメモです。

HBaseのJava Clientを試す

HBaseのJava clientを試したメモです。

Retrofitを試す

Retrofitを試してみたメモです。

OkHttp3を試す

OkHttp3を試してみたメモです。

gRPCを試す

gRPCを試したメモです。

fluent-loggerを使ってfluentdにログを送ってみる

fluent-loggerを使ってfluentdにログを転送してみたメモです。

SpringBootでSpring WebFluxのAnnotation-based Programming Modelを試す

SpringBootでSpring WebFluxのAnnotation-based Programming Modelを試してみたメモです。

Apache ThriftでRPCを試す

Apache ThriftでRPCを試したメモです。

Spring BootでSpring Data Redisを試す

Spring BootでSpring Data Redisを試したメモです。

jedisからRedisを触ってみる

jedisからRedisを触ってみたメモです。

jcmdを試す

jcmdを試してみたメモです。

Spring Bootでトランザクション(@Transactional)の伝搬属性(propagation)を試す

Spring Bootでトランザクション(@Transactional)の伝搬属性(propagation)について確認したメモです。

JUnitのテストケースを並行で実行する

JUnitのテストケースを並行で実行したメモです。

Java8 CompletableFuture

Java8で追加されたCompletableFutureについてのメモです。

Java8 Date and Time API (LocalDateTime)

Java8 Date and Time APIのLocalDateTimeメモです。

Javaのスレッドの生存状態を確認する

Javaのスレッドの生存状態を確かめてみたメモです。