記事一覧
技術記事・日々の学びをまとめています。
Web APIの設計
Web APIの設計
最新記事
SLOを始めるためのスタートガイド
「SLOを始めるためのスタートガイド」のまとめと読書メモ。重要なポイントと実践的な知見を整理します。
契約テストとPactについて
契約テスト(Contract Testing)とPactの使い方を解説。コンシューマー駆動とプロバイダー駆動の違い、Pactの仕組み、マイクロサービス間でのテスト実践例を紹介します。
SLO サービスレベル目標 ―SLI、SLO、エラーバジェット導入の実践ガイド
SLO サービスレベル目標 ―SLI、SLO、エラーバジェット導入の実践ガイド
TypeScriptの基本を学び直す
「TypeScriptの基本を学び直す」のまとめと読書メモ。重要なポイントと実践的な知見を整理します。
Jestのスナップショットテストのデメリット
Jestのスナップショットテストのデメリット
Web APIテスト技法
Web APIテスト技法
集合について
理解する集合論の基礎。要素・部分集合・和集合・積集合、データ構造・RDB理論、論理表現への応用と問題解決力養成。
健康のために行っている習慣について
健康を長期的な複利投資と捉え、運動・睡眠・ストレス管理など習慣化による疲労回復・集中力向上・体調安定のリターンを実体験から記述。
大規模データ管理 ―エンタープライズアーキテクチャのベストプラクティス
大規模データ管理 ―エンタープライズアーキテクチャのベストプラクティス
マイクロサービスアーキテクチャ 第2版
マイクロサービスアーキテクチャ 第2版
GoReleaserを使ってDocker Imageをbuild&pushする
GoReleaserを使ってDocker Imageをbuild&pushする
モノリスからマイクロサービスへ ―モノリスを進化させる実践移行ガイド
モノリスからマイクロサービスへ ―モノリスを進化させる実践移行ガイド
Bitemporal Data Modelについて
バイテンポラルデータモデルを解説。トランザクション時間と有効時間の2軸管理、履歴追跡、監査要件対応、PostgreSQL実装のEXCLUDE制約での一貫性保証を紹介します。
セキュアで信頼性のあるシステム構築 ―Google SREが考える安全なシステムの設計、実装、保守
セキュアで信頼性のあるシステム構築 ―Google SREが考える安全なシステムの設計、実装、保守
間違いだらけのソフトウェア・アーキテクチャ―非機能要件の開発と評価
間違いだらけのソフトウェア・アーキテクチャ―非機能要件の開発と評価
権限管理の設計について調べてみた
権限管理の設計について調べてみたについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。
単体テストのベストプラクティス:開発者のための実践ガイド
単体テストのベストプラクティス:開発者のための実践ガイド
ソフトウェア設計のトレードオフと誤り ―プログラミングの際により良い選択をするには
ソフトウェア設計のトレードオフと誤り ―プログラミングの際により良い選択をするには
Rubyを学ぶ
Rubyを学ぶ