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
Lessons learned on the path to full stack
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
jrallison
December 17, 2013
Technology
130
0
Share
Lessons learned on the path to full stack
Slides from
http://www.meetup.com/Full-Stack-Engineering-Meetup/events/149727602/
jrallison
December 17, 2013
More Decks by jrallison
See All by jrallison
Adventures in Digital Nomadism
jrallison
0
130
pivotal-london
jrallison
0
210
Ember Components
jrallison
2
280
Building Customer.io with Ember.js
jrallison
23
3.3k
Other Decks in Technology
See All in Technology
ハーネスエンジニアリング入門
hatyibei
0
110
OWASP APTSを眺めてみた
su3158
0
130
GKE Agent SandboxでAIが生成したコードを 安全に実行してみた
lamaglama39
0
210
The 7 pitfalls of AI
ufried
0
200
Agents CLI と Gemini Enterprise Agent Platform で マルチエージェント開発が楽しくなる!
kaz1437
0
260
生成AIはソフトウェア開発の革命か、ソフトウェア工学の宿題再提出なのか -ソフトウェア品質特性の追加提案-
kyonmm
PRO
2
860
要件定義の精度を高めるための型と生成AIの活用 / Using Types and Generative AI to Improve the Accuracy of Requirements Definition
haru860
0
310
アクセシビリティはすべての人のもの
tomokusaba
0
290
拝啓、あの夏の僕へ〜あなたも知っているApp Runnerの世界〜
news_it_enj
0
220
GitHub Copilot Dev Days
tomokusaba
0
150
AI駆動開発で生産性を追いかけたら、行き着いたのは品質とシフトレフトだった
littlehands
0
450
FessのAI検索モード:検索システムとLLMへの取り組み
marevol
0
300
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
41
2.4k
For a Future-Friendly Web
brad_frost
183
10k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
170
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
The Limits of Empathy - UXLibs8
cassininazir
1
320
Transcript
Full Stack ! The path ! TO Lessons learned on
John Allison @jrallison
Time frontend Backend
Time frontend Backend
Email your customers based on what they do (or don’t
do) in your app
Behavioral analytics Real-time segmentation Critical path for our customers Email
TeCh
High writes
Just cache it???
High Availability
Which can you trust? DNS ELB Datacenter single node Network
Queuing (message bus) (event stream processing)
None
Event Archive Log Index Update segments Update Campaigns Send/schedule emails
None
Polyglot persistence
None
Clustering
know your ! Failure modes (╯°□°)╯︵ ┻━┻
http://aphyr.com/ https://groups.google.com/forum/#!topic/redis-db/ Oazt2k7Lzz4%5B1-25-false%5D https://github.com/elasticsearch/elasticsearch/issues/2488
@jrallison
[email protected]
Thanks! http://speakerdeck.com/jrallison/fullstack