アーカイブ 2024
121 件の記事
権限管理基盤についての事例
freeeの認可管理基盤の事例をもとに、チーム構成・マイクロサービス・QAの取り組みを紹介します。
セキュア・バイ・デザイン: 安全なソフトウェア設計
セキュア・バイ・デザイン: 安全なソフトウェア設計
Ruby on Railsのコードリーディング第3回-WelcomeControllerの呼び出し
Ruby on RailsのコードリーディングでWelcomeControllerの呼び出しまでの流れを追います。
Ruby on Railsのコードリーディング第1回-Railsの起動
Ruby on Railsの起動シーケンスを、コマンド実行からRackup、Pumaサーバーの初期化、リクエスト処理までコードリーディングで追います。
Ruby on Railsのコードリーディング第2回-Railsのリクエスト処理
Ruby on Railsのコードリーディングで、リクエスト処理の流れを追った記録です。
APIデザイン・パターン
APIデザイン・パターン
API設計について学べるおすすめ本
「API設計について学べる本」のまとめと読書メモ。重要なポイントと実践的な知見を整理します。
負荷試験を始めるためのスターティングガイド
「負荷試験を始めるためのスターティングガイド」のまとめと読書メモ。重要なポイントと実践的な知見を整理します。
C4モデルとは|アーキテクチャを図解する4つの階層
ソフトウェアアーキテクチャを可視化するC4モデルを解説。システムコンテキスト・コンテナ・コンポーネント・コードの4階層の図でアーキテクチャを表現する方法を紹介します。
クリティカルユーザージャーニーとは
クリティカルユーザージャーニー(CUJ)とは何か、SLOとの関係、ユーザーの主要な目標経路の定義と具体例、ジャーニーマップを使った可用性計測の考え方を解説します。
良い戦略、悪い戦略
良い戦略、悪い戦略
New Relic実践入門 第2版 オブザーバビリティの基礎と実現
New Relic実践入門 第2版 オブザーバビリティの基礎と実現
ヘルシープログラマ ―プログラミングを楽しく続けるための健康Hack
ヘルシープログラマ ―プログラミングを楽しく続けるための健康Hack
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テスト技法