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
jrallison
December 17, 2013
Technology
0
100
Lessons learned on the path to full stack
Slides from
http://www.meetup.com/Full-Stack-Engineering-Meetup/events/149727602/
jrallison
December 17, 2013
Tweet
Share
More Decks by jrallison
See All by jrallison
Adventures in Digital Nomadism
jrallison
0
120
pivotal-london
jrallison
0
190
Ember Components
jrallison
2
260
Building Customer.io with Ember.js
jrallison
23
3.2k
Other Decks in Technology
See All in Technology
GraphQLを活用したリアーキテクチャに対応するSLI/Oの再設計
coconala_engineer
0
210
CARTA HOLDINGS エンジニア向け 採用ピッチ資料 / CARTA-GUIDE-for-Engineers
carta_engineering
0
27k
非root化Androidスマホでも動く仮想マシンアプリを試してみた
arkw
0
120
Previewでもここまで追える! Azure AI Foundryで始めるLLMトレース
tomodo_ysys
2
630
LangfuseではじめるAIアプリのLLMトレーシング
codenote
0
140
Simplify! 10 ways to reduce complexity in software development
ufried
2
240
Ninno LT
kawaguti
PRO
1
110
2025年8月から始まるAWS Lambda INITフェーズ課金/AWS Lambda INIT phase billing changes
quiver
1
940
Winning at PHP in Production in 2025
beberlei
1
280
newmo の創業を支える Software Architecture と Platform Engineering
110y
2
390
テストって楽しい!開発を加速させるテストの魅力 / Testing is Fun! The Fascinating of Testing to Accelerate Development
aiandrox
0
170
DynamoDB のデータを QuickSight で可視化する際につまづいたこと/stumbling-blocks-when-visualising-dynamodb-with-quicksight
emiki
0
150
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Automating Front-end Workflow
addyosmani
1370
200k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Become a Pro
speakerdeck
PRO
28
5.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.2k
Navigating Team Friction
lara
185
15k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Site-Speed That Sticks
csswizardry
6
540
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
Designing for Performance
lara
608
69k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
13
840
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 john@customer.io Thanks! http://speakerdeck.com/jrallison/fullstack