Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
なぜAI時代に 「イベント」を中心に考えるのか? / Why focus on "events...
Search
yuuki takezawa
July 21, 2025
Technology
4
1.7k
なぜAI時代に 「イベント」を中心に考えるのか? / Why focus on "events" in the age of AI?
設計ナイト2025【オフライン】 / 2025年の設計界隈の現在地について
https://kichijojipm.connpass.com/event/355183/
yuuki takezawa
July 21, 2025
Tweet
Share
More Decks by yuuki takezawa
See All by yuuki takezawa
PHPでアクターモデルを活用したSagaパターンの実践法 / php-saga-pattern-with-actor-model
ytake
0
2.1k
PHP ステートレス VS ステートフル 状態管理と並行性 / php-stateless-stateful
ytake
0
260
PHPでアクターモデルを理解・体験しよう / Understand and experience the actor model in PHP
ytake
2
760
再考 アクターモデル/ reconsider actor model
ytake
0
1.4k
GoとアクターモデルでES+CQRSを実践! / proto_actor_es_cqrs
ytake
1
590
Phluxorでアクターモデルを 理解・体験しよう / toolkit-for-flexible-actor-models-in-php-phluxor
ytake
1
340
オブジェクトのおしゃべり大失敗 メッセージングアンチパターン集 / messaging anti-pattern collection
ytake
2
1.3k
DRE/SREのプラクティス融合によるクラウドネイティブなデータ基盤作り / dre_sre
ytake
0
940
技術的負債と向き合う取り組みでよかったもの / positive_efforts_to_tackle_technical_debt
ytake
10
4k
Other Decks in Technology
See All in Technology
Identity Management for Agentic AI 解説
fujie
0
450
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
17
2.6k
「もしもデータ基盤開発で『強くてニューゲーム』ができたなら今の僕はどんなデータ基盤を作っただろう」
aeonpeople
0
230
AI との良い付き合い方を僕らは誰も知らない
asei
0
240
【開発を止めるな】機能追加と並行して進めるアーキテクチャ改善/Keep Shipping: Architecture Improvements Without Pausing Dev
bitkey
PRO
1
120
LayerX QA Night#1
koyaman2
0
250
20251203_AIxIoTビジネス共創ラボ_第4回勉強会_BP山崎.pdf
iotcomjpadmin
0
130
[Data & AI Summit '25 Fall] AIでデータ活用を進化させる!Google Cloudで作るデータ活用の未来
kirimaru
0
3.6k
100以上の新規コネクタ提供を可能にしたアーキテクチャ
ooyukioo
0
250
Amazon Bedrock Knowledge Bases × メタデータ活用で実現する検証可能な RAG 設計
tomoaki25
6
2.3k
AI時代のワークフロー設計〜Durable Functions / Step Functions / Strands Agents を添えて〜
yakumo
3
2.1k
2025-12-18_AI駆動開発推進プロジェクト運営について / AIDD-Promotion project management
yayoi_dd
0
150
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
0
950
Digital Ethics as a Driver of Design Innovation
axbom
PRO
0
130
Unsuck your backbone
ammeep
671
58k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
69
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
73
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
2
65
Done Done
chrislema
186
16k
Statistics for Hackers
jakevdp
799
230k
Design in an AI World
tapps
0
99
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Transcript
ZVVLJUBLF[BXBZUBLF ͳͥAI࣌ʹ ʮΠϕϯτʯΛத৺ʹߟ͑Δͷ͔ʁ 20257݄30ɹઃܭφΠτ2025 ઍגࣜձࣾɹ
SEN CORPORATION Pro fi le • ᖒ ༗و a.k.a ytake
• ઍגࣜձࣾ CTO / ΄͔ٕज़ސ • גࣜձࣾωοτϓϩςΫγϣϯζ גࣜձࣾACES • ΞΫλʔϞσϧେ͖
SEN CORPORATION
None
SEN CORPORATION ैདྷͷΞϓϦέʔγϣϯߏ
SEN CORPORATION ͜Ε·ͰͷΞϓϦέʔγϣϯ • APIͳͲ͔Βσʔλϕʔεʹঢ়ଶΛ༬͚Δ • ࠷৽ঢ়ଶΛσʔλϕʔε͔Βऔಘ • ࠓͷঢ়ଶΛఏڙ͢Δɺ͕҉తͰ͋ͬͨ
SEN CORPORATION
SEN CORPORATION ͜Ε͔Β ຊʹͦΕͰ͍͍ͷͩΖ͏͔ʁ
SEN CORPORATION -- จςʔϒϧ SELECT status FROM orders WHERE id
= '123'; -- → "SHIPPED" ʢͳͥʁ͍ͭʁ୭͕ʁʣ
SEN CORPORATION ҉తͳͳʹ͔͔Βஅ
SEN CORPORATION ͦ͏ͳ͍Ͱཤྺ • ௐࠪͳͲ͋ΔͨΊɺεςʔλε͘Β͍ཤྺͰ͓ͯ͘͠ • ͦͷ࣌ͷจ༰Ͳ͏͔ͩͬͨʁ • ͩΕ͕ ͍ͭ
ͲΜͳ͜ͱ͕ى͖͍͔ͯͨʁ εςʔλε໊͚ͩอ͍ͯ͠·ͤΜ͔ʁ ঢ়گஅεςʔλεཧ͚ͩͰՄೳʁ
SEN CORPORATION ίϯςΩετͷஅ • ֤API͕ಠཱͯ͠ঢ়ଶΛߋ৽ • มߋཧ༝ܦҢ͕ࣦΘΕΔ • Ϗδωεతͳ؍Ͱ "ࠓ"
ʹ͞ΕΔ͜ͱ͕ଟ͍
SEN CORPORATION ΄ͱΜͲ͕ɺ ࠓͷঢ়ଶ͔͠Θ͔Βͳ͍
SEN CORPORATION AIʹඞཁͳʮͳͥ?ʯ ͕આ໌Ͱ͖ͳ͍
SEN CORPORATION σʔλΠϕϯτͷੵͱ͍͏ࢹ • Ͳ͏ͯ͠ʮঢ়ଶʯʮςʔϒϧʯʹͱΒΘΕ͕ͪ • ࣮ࡍʹग़དྷࣄͷͱ͋Δ݁ՌͷੵΈॏͶ • ༷ʑͳग़དྷࣄͷֻ͚߹Θ͕ͤࠓͷঢ়ଶΛ࡞Δ •
֤ग़དྷࣄ͔ΒίϯςΩετ͕ੜ·Ε͍ͯ͘
SEN CORPORATION ΞϓϦέʔγϣϯઃܭ͔Β AIΛར༻͍͢͠ܗ
SEN CORPORATION ΠϕϯτΛத৺ʹߟ͑Δ
SEN CORPORATION Πϕϯτத৺ઃܭ • υϝΠϯͰॏཁͳग़དྷࣄ/ΠϕϯτΛ͢ʢυϝΠϯΠϕϯτʣ • ͳʹ͕͍͓͖ͭͨ ͦͷͱ͖Ͳ͏ͳ͔ͬͨ • ͯ͢ͷʮࣄ࣮ʯ͕࣌ܥྻͰอଘ͞ΕΔ
• Πϕϯτͷ͕తͰͳ͍͜ͱʹҙʢEvent Streaming ͰผϞϊʣ
SEN CORPORATION // Πϕϯτͱͯ͠ࣄ࣮Λه type OrderPlaced struct { OrderID string
CustomerID string Amount float64 Reason string // ͳͥจ͔ͨ͠ Timestamp time.Time // ͍ͭ } type PaymentProcessed struct { OrderID string Amount float64 Method string Result string Timestamp time.Time }
SEN CORPORATION ग़య: https://www.kurrent.io/event-sourcing
SEN CORPORATION ग़య: https://www.kurrent.io/event-sourcing
SEN CORPORATION ग़య: https://www.kurrent.io/event-sourcing
SEN CORPORATION ࣄ࣮͕͋Δ͔Β෮ݩ͕Ͱ͖Δ • ࠷৽ঢ়ଶ͕΄͍͠ίϯςΩετͰ ΠϕϯτετϦʔϜ͔Βঢ়ଶΛߏங͢Δ • աڈͷ͋Δ࣌ͷෳͷίϯςΩετͷঢ়ଶ͕ཉ͍͠߹ աڈͷεφοϓγϣοτ͔Βߏங͢Δ •
ҙͷ࣌ͷίϯςΩετͰ࠶ݱ͕Մೳʹ
SEN CORPORATION MCP ServerͰग़ྗͯ͠Α͍
SEN CORPORATION υϦϑτʹ͍͓ͭͯͬͯ͜͏ • Ϟσϧͷਫ਼͕Լ͍ͯ͘͠ݱͷ͜ͱ • ೖྗσʔλͱϞσϧग़ྗͷؔੑ͕͔ΘΔ ίϯηϓτυϦϑτ • ೖྗσʔλͷੑ࣭͕มΘΔ
σʔλυϦϑτ • قઅ͕มΘͬͯҧ͏قઅͷͷ͕ग़ྗ͞ΕͨΓɺಥવੜͨ͡Γ ൚༻తͳݕํ๏ͳ͍
SEN CORPORATION Πϕϯτத৺͔ͩΒͦ͜ • ࣄ࣮͕Δ͔Βͦ͜ɺࣄ࣮ͷσʔλͱAIʹΑΔग़ྗͷύλʔϯ͕͔Δ • ίϯηϓτυϦϑτɾσʔλυϦϑτʹରͯ͠༗༻ • ༷ʑͳΠϕϯτετϦʔϜΛར༻ͯ͠ݕ͕Ͱ͖Δ •
σʔλʹରͯ͠ͷઆ໌ΛՌͨ͢͜ͱ͕Ͱ͖Δ
SEN CORPORATION ࠓ͔ͩΒͦ͜CQRS+ES
SEN CORPORATION CQRS+ES ͓͞Β͍ • ॻ͖ࠐΈͱಡΈࠐΈΛִ͢Δ • ϞσϧͷׂʹΑΔ࠷దԽ͕Մೳ / εϚʔτUI࣮ݱ
• ͯ͢ͷঢ়ଶมߋΛΠϕϯτͱͯ͠ه • ΠϕϯτͷੵΈॏͶ͕ݱࡏͰ͋Δ
SEN CORPORATION ग़య: https://www.kurrent.io/event-sourcing
SEN CORPORATION ίϯςΩετใྔ͕ εϐʔυΛੜΉ࣌
SEN CORPORATION ࠓͷ͔࣌ͩΒͦ͜ • աڈ͕վ͟Μ͞Εͳ͍ෆมੑ • ͯ͢ͷมԽ͕ه͞ΕΔ શੑ • ҙͷ࣌ͷঢ়ଶΛ࠶ߏஙՄೳ
࠶ݱੑ • ίϯςΩετͱͳΔڧྗͳཁૉ
SEN CORPORATION ֶशσʔλͷ࣭อূ • ΠϕϯτετϦʔϜ͔Βৗʹ࠷৽σʔλ • σʔλͷܽଛෆ߹Λࢭ • ࣄ࣮͕Δ͔Βͦ݁͜Ռ߹ͰߏஙͰ͖Δ
SEN CORPORATION આ໌ՄೳͳAIΤʔδΣϯτ։ൃ • அ࣌ͷίϯςΩετΛશʹ࠶ݱ • AI͕ར༻ͨ͠σʔλͯࠪ͢ϩάͱͯ͠༗༻ • આ໌ΛՌͨͤΔঢ়ଶ
SEN CORPORATION ΞΫλʔϞσϧͰΑΓڧྗʹ
SEN CORPORATION
SEN CORPORATION
SEN CORPORATION ๛͔ͳίϯςΩετͱ ݕ
SEN CORPORATION
SEN CORPORATION CQRS+ESΛ׆༻͢Δ • Write • Projection • AI Context
Hub • ΞΫλʔϞσϧΛ࠾༻͢ΔͱΓ͍͢ *ඞਢͰ͋Γ·ͤΜ
SEN CORPORATION AI Context Hub • MCP Serverܦ༝ͰͷσʔλΞΫηε • Read
ModelʢDuckDBͳͲʣ͔ΒߏԽσʔλΛऔಘ • Vector StoreʢDuckDB VSSͳͲʣ͔Βҙຯతݕࡧ • AI͕ඞཁͱ͢ΔίϯςΩετͷಈతߏஙՄೳͳίϯςΩετϋϒ
SEN CORPORATION ྫ
SEN CORPORATION // ηϚϯςΟοΫݕࡧ͕ඞཁͳ߹ type EventEmbedding struct { EventID string
EventType string Embedding []float32 // LLM͕ੜͨ͠ҙຯϕΫτϧ } // ྫɿҟৗͳύλʔϯͷݕग़ func FindAnomalousEvents(normalPattern []float32) []Event { // ϕΫτϧڑͰਖ਼ৗύλʔϯ͔ΒΕͨΠϕϯτΛݕࡧ query := ` SELECT event_id, array_distance(embedding, ?) as distance FROM event_embeddings WHERE distance > 0.8 ORDER BY distance DESC ` // ௨ৗͱҟͳΔύλʔϯͷΠϕϯτΛൃݟ }
SEN CORPORATION ਖ਼ৗύλʔϯ͔Β Ε͍ͯΔΠϕϯτͳͲΛݕ
SEN CORPORATION ΠϕϯτετϦʔϜʹΑΔ࣭อূ • ͯ͢ͷσʔλมߋɾ෮ݩͰ͕Մೳ • Schema EvolutionʹΑΔޙํޓੑͷ୲อ • ΞΫλʔΛ࣭ͬͨԼݕ࣮ͳͲ
SEN CORPORATION ΄ͱΜͲ͕ΠϕϯτΛ࣠ʹίϯςΩετ͕ੜ·ΕΔ ग़య: https://medium.com/better-programming/domain-driven-design-domain-events-and-integration-events-in-net-5a2a58884aaa
SEN CORPORATION ·ͱΊ
SEN CORPORATION ͳͥΠϕϯτத৺ઃܭͳͷ͔ • ਅ࣮ͷݯઘʢEvent Sourcing / Source of Truthʣ
• ͯ͢ͷมߋ͕ࣄ࣮ͱͯ͠ه / AIͷஅࠜڌ͕໌֬ • ࣭ͱυϦϑτରࡦ • σʔλ͕ෆม͔ͩΒͦ͜ ܧଓతͳֶशͱվળ • εέʔϥϏϦςΟ • AIΤʔδΣϯτͷཪଆΛࢧ͑ΔΞʔΩςΫνϟͱͯ͠ͷCQRS+ES / ΞΫλʔ
SEN CORPORATION 2026/01/10 fukuoka
We are Hiring! https://sencorp.co.jp/recruit-career/ ઍגࣜձࣾͰ ҰॹʹࢠͲͨͪͷະདྷΛ࡞ΔؒΛืू͍ͯ͠·͢