java

Armeria の Zipkin tracing の改善を手伝ったよ

今年の6月くらいに Zipkin のメインコントリビューターの @adrian から一緒になんか改善しないかと声がかかったので、8月に福岡に来て、自分と東京にいる元同僚 anuraaga の3人で二日半ぐらいかけて、Armeria のこの PR Reworks tracing to use RequestConte…

Lettuce の スレッドイシュー で頑張った話

まとめ 以下の issue リンクを見てください。 github.com 同じく IDE の デバッグモードで Thread 別の停止を使えば Threading issue を再現しやすい Lettuce で Request queue size exceeded を継続的にみかけたら多分これだよ、新しいバージョンにするか再…

キャッシュライブラリのスレッドイシューで頑張った話

まとめ 以下の issue リンクを見てください。 github.com IDE の デバッグモードで Thread 別の停止を使えば Threading issue を再現しやすい Caffeine 使用者は早く2.6.1-snapshot にした方がいいかも 以下本文 最近あるサーバが古いデータを返してるという…

Armeria Retrofit 可以使用 @Url 了

最近送了一個 PR 給 Armeria ,終於讓 Armeria 上的 Retrofit 可以使用 @Url 了。之前不行主要是因為 Armeria 的 HttpClient 本身就已經綁在某個 authority 上,所以無法在之後存取不同 authority。現在改成依照 authority 是否相同再產生一個新的 HttpClien…