Hystrixの動作原理と実装解析
Hystrixの基本コンセプト
クラスレベルでのカスタム設定
柔軟なフォールバック戦略の設定:
セマフォ/スレッド / タイムアウト(1秒)、サーキットブレーカー(エラーレート)
HystrixCommandProperty
フォールバック境界の特定方法:
@HystrixCommand(Spring AOP)
HystrixCommand 抽象クラス
データ収集:
サーキットブレーカーのトリガー条件(10秒 / 20リクエスト ...
6月17日 19:53 投稿
Androidにおける画像選択機能の設計と実装:RxImagePickerによるリアクティブアプローチ
RxImagePickerを用いた柔軟な画像選択アーキテクチャ
RxImagePickerは、Androidアプリにおいて画像の選択・撮影操作を簡素化するためのリアクティブライブラリです。RxJava2/RxJava3との統合により、非同期処理やイベントストリームの管理が容易になり、開発者はUIロジックに集中できます。本稿では、基本的な統合からカスタムUIの構築まで、実践的な実装パターンを解説し ...
6月7日 20:48 投稿
RxJavaユーティリティオペレーター入門:遅延、デバッグ、リソース管理
RxJava を使用する際、データストリームの処理をより柔軟かつ効果的に行うために、様々なユーティリティオペレーターが提供されています。本記事では、データストリームのタイミング制御、デバッグ、リソース管理に役立つ主要なオペレーターについて解説します。
RxJava のオペレーターは、Observable (観測可能なシーケンス) から新しい Observable を生成することで、デ ...
5月26日 09:07 投稿