Skills
TypeScript React Go Python Node.js Cloudflare
Projects
Docs
すべて見る →読んだ本・記事から学んだ概念などをまとめています
🗂️
Amazon S3 Filesが来た:バケツよりフォルダの方が使いやすい場面がある
オブジェクトストアにファイルシステムインターフェースを追加したAmazon S3 Filesの概要。ファイルとして扱った方が楽なユースケースを理解する
📜
データコントラクト
Producer/Consumer間のスキーマ契約を組織的に管理する仕組み。「誰かがスキーマを変えたら下流が壊れた」問題を防ぐデータコントラクトの設計と運用を理解する
🏔️
Lakehouse(Apache Iceberg / Delta Lake)
データレイクとDWHを統合する次世代アーキテクチャ。Apache IcebergとDelta Lakeの設計思想、ACID保証・スキーマ進化・タイムトラベルの仕組みを理解する
Recent Posts
すべて見る →
IDEA データエンジニアリングを体系的に学ぶための地図 — DDIAを軸に49の概念を整理した
Designing Data-Intensive Applicationsを軸に、データベース・分散システム・データパイプラインの49概念を8つのテーマに整理した学習マップ。どこから学べばいいか迷っている人の入口になれば。
#DDIA
IDEA パパ育休と向き合う
育休を取るかどうか迷っている。キャリアの怖さ、子どもへの気持ち、そして仕事を言い訳にしてきた自分への気づき
#育児
IDEA Go OSSコードから読み解くDDD:Hour集約とValue Objectの境界
Wild Workouts(ThreeDotsLabs)のGoコードを読んでDDDを学ぶ。Hour Entity・Availability Value Object・Repositoryインターフェースの設計を分析。
#DDD