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
クラシルを支える技術と組織
Search
raku
September 25, 2025
Programming
0
210
クラシルを支える技術と組織
raku
September 25, 2025
Tweet
Share
More Decks by raku
See All by raku
GitHub CopilotでMCPを使いこなす
rakutek
5
1.2k
Other Decks in Programming
See All in Programming
SwiftDataを使って10万件のデータを読み書きする
akidon0000
0
250
AI Agent 時代的開發者生存指南
eddie
4
2.3k
Migration to Signals, Resource API, and NgRx Signal Store
manfredsteyer
PRO
0
150
Vueのバリデーション、結局どれを選べばいい? ― 自作バリデーションの限界と、脱却までの道のり ― / Which Vue Validation Library Should We Really Use? The Limits of Self-Made Validation and How I Finally Moved On
neginasu
3
1.8k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
570
実践Claude Code:20の失敗から学ぶAIペアプログラミング
takedatakashi
18
9.6k
pnpm に provenance のダウングレード を検出する PR を出してみた
ryo_manba
1
200
「10分以内に機能を消せる状態」 の実現のためにやっていること
togishima
1
120
NIKKEI Tech Talk#38
cipepser
0
400
Webサーバーサイド言語としてのRustについて
kouyuume
1
5.1k
組織もソフトウェアも難しく考えない、もっとシンプルな考え方で設計する #phpconfuk
o0h
PRO
8
3.1k
Making Angular Apps Smarter with Generative AI: Local and Offline-capable
christianliebel
PRO
0
110
Featured
See All Featured
Code Review Best Practice
trishagee
72
19k
Become a Pro
speakerdeck
PRO
29
5.6k
RailsConf 2023
tenderlove
30
1.3k
Scaling GitHub
holman
463
140k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
GraphQLとの向き合い方2022年版
quramy
49
14k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
A better future with KSS
kneath
239
18k
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Transcript
クラシルを⽀える技術と組織 Kaigi on Rails 2025 スポンサーLT
⾃⼰紹介 坂口 楽 @rakutek • 2023年入社の3年目 • バックエンドエンジニア →現在はSRE •
AI周りの管理 / 推進 • 未踏スーパークリエーター ’21 • アイコンはクラブで VJとして働いている時の影
None
None
dely(クラシル株式会社)のバックエンドは全て Railsに支えられています
クラシルのrails newは2016年....
rails stats貼りたい 2024年12月に上場🎉 Ruby on Rails scales from HELLOW WORLD
to IPO https://rubyonrails.org/
クラシルリワードのアーキテクチャ図 *クラシルや他事業との連携、IdP,コイン基盤の詳細などは省略
• 冪等性のあるバッチ実行基盤 • Shoryukenで非同期処理 • 複数サービスが利用する IdP、コイン(ポイント)基盤はAWSアカウントレベルで分離したマイク ロサービスとして開発 ◦ VPC間の通信はTransitGatewayを使用
• デプロイフロー ◦ PRのmergeをトリガーにCode Pipelineを実行 ▪ CodeBuildとCodeDeployでECSをB/Gデプロイ 🙏アーキテクチャ図に収まりきらない話
• 新規事業で Ridgepoleを使った宣言的なスキーマ管理 • クラシルリワードのドメインと密結合な新規事業を Rails Engineでモジュール化し て高速に立ち上げ • logrageとカスタマイズした
New Relic Agentを用いてログの構造化と分散トレー シングを実現 • Rubyのメモリアロケーターを jemallocに変更してメモリ使用率の改善 💎 Rails周りで技術的な取り組み
AI活用
購⼊後のレシートをアップロードするだけでお得になる
購⼊後のレシートをアップロードするだけでお得になる レシート解析裏側をざっくり解説 • アップロードされたレシートは ◦ 👁 OCRでテキスト化 ◦ 🤖 LLMを用いて低コスト・高精度に構造化
• 解析のコスト・スピードの低減、ユーザー体験の向上に 💪
14
全社AIハッカソン
AI関連の登壇(7⽉〜10⽉)
• 急成長中の大規模な toCサービスの開発 • 大規模なトラフィック • フルサイクル開発を推進しています ◦ バックエンドエンジニアも本番 AWSの変更権限を持っている
• AIを使った開発生産性の改善に本気 • 新規事業がたくさん立ち上がります ◦ チャレンジングな技術も取り入れる ◦ 急成長に伴う新たな課題も 💪 PRポイント
イベント宣伝
絶賛採用中です! ブースも出展しています! https://delyjp.notion.site/dely-engineer-recruit