Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
動いてるからヨシ! / It works, ship it!
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
シュン
July 23, 2026
Technology
5
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
動いてるからヨシ! / It works, ship it!
2026/07/23 埼京.dev
https://sai-kyo.connpass.com/event/395150/
シュン
July 23, 2026
More Decks by シュン
See All by シュン
Devinの手も借りたい / I would Even Take Help from Devin
shun_1218
0
190
青春ブタ野郎は立派なキャリアの夢を見ない / Rascal Does Not Dream of Great Career
shun_1218
1
340
Other Decks in Technology
See All in Technology
JAWS_ICEBERG_BASECAMP
iqbocchi
2
110
SoccerMaster: A Vision Foundation Model for Soccer Understanding
kzykmyzw
0
170
ダッシュボード"開発"について 〜使われるダッシュボードのつくりかた〜
kimichan
0
200
kaonavi Tech Night#1
kaonavi
0
160
StepFunctionsとGraphRAGを活用した暗黙知活用のためのRAG基盤
yakumo
0
140
”AIを使う” から ”AIに任せる” へ ─ 開発プロセスを再設計してAIを組織標準にするまで
cyberagentdevelopers
PRO
1
140
凡エンジニアがこの先生きのこるためには。〜TypeScript完全に理解したい〜
alchemy1115
2
420
生成 AI 時代にいま一度「問い合わせ」について考えてみる
kazzpapa3
1
130
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
110k
20260720_クラウド女子会×PyLadiesTokyoコラボ Amazon Bedrock ハンズオン用資料
yuuka51
1
110
Devsumi 2026 Summer 人もAIも使える共通基盤を事業の加速装置にする~デザインシステム運用に学ぶ組織レバレッジ~ 渡辺 凌央
legalontechnologies
PRO
1
290
AI Native なプロダクト組織の立ち上げ方 : 生産性 100 倍への挑戦
mikesorae
0
1.3k
Featured
See All Featured
Visualization
eitanlees
152
17k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
420
The Language of Interfaces
destraynor
162
27k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
320
Game over? The fight for quality and originality in the time of robots
wayneb77
1
230
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
500
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
260
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
380
Agile that works and the tools we love
rasmusluckow
331
22k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Transcript
動いてるからヨシ! 埼京.dev #4 2026.07.23 シュン
自己紹介 所属 株式会社カンリー シュン ARIYAMA Shunichiro X @shun_1218 店舗集客メディアの一括管理・分析・運用サービス 「カンリー店舗集客」
プロダクト全体に影響のありそうなアレコレを担当 02
プロダクトが蓄積してきたデータの活用 13万店舗を超える店舗に関するデータ 他プロダクトとの店舗データの連携 各種媒体に投稿されるクチコミの分析 03
BigQuery Google Cloud のデータ ウェアハウス サーバーレスでインフラの管理が不要 大規模データの集計が MySQL のような汎用 RDBMS
に比べて速い 04
同期の仕組み MySQL Avro 変更元 変更分を書き出し Cloud Storage 中間ストレージ MERGE BigQuery
UPSERT で反映 同期先 変更分を Avro に書き出す BigQuery 側は MERGE で反映(UPSERT) 差分は1回あたり 数行〜数百行 05
事件! 06
BigQueryの料金体系 引用: BigQuery | Google Cloud (https://cloud.google.com/bigquery/pricing?hl=ja) 07
MERGEの仕組み MySQL でいうインデックスはない MERGE INTO <target> T ← 巨大なテーブル USING
← 差分(数行) <source> S ON T.id = S.id 更新時に全行の ID を確認する ← この条件で行を探す 一致する行があれば UPDATE なければ INSERT 書き込む差分は数行でもテーブル全体を読む 08
料金体系をもう一度 引用: BigQuery | Google Cloud (https://cloud.google.com/bigquery/pricing?hl=ja) 09
パーティショニング+クラスタリング 小規模データで検証 処理バイト数 Before After 削減率 44.08 KB 1.04 KB
97.6% 10
なぜ気付けなかったか 正しく動くことに注力 新しい取り組みなので実装は小規模で確実に動かすことに集中 良く言えば信頼、悪く言えば油断 主担当として入った時点で動いているものを疑わなかった 11
まとめ 見積もりって大事 前提を疑う コストも品質のうち 12