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
データ資産をシームレスに伝達するためのイベント駆動型アーキテクチャ
kakehashi
PRO
2
550
あれは良かった、あれは苦労したB2B2C型SaaSの新規開発におけるCloud Spanner
hirohito1108
2
630
偶然 × 行動で人生の可能性を広げよう / Serendipity × Action: Discover Your Possibilities
ar_tama
1
1.1k
【Developers Summit 2025】プロダクトエンジニアから学ぶ、 ユーザーにより高い価値を届ける技術
niwatakeru
2
1.4k
Cloud Spanner 導入で実現した快適な開発と運用について
colopl
1
720
目の前の仕事と向き合うことで成長できる - 仕事とスキルを広げる / Every little bit counts
soudai
25
7.2k
RSNA2024振り返り
nanachi
0
590
開発スピードは上がっている…品質はどうする? スピードと品質を両立させるためのプロダクト開発の進め方とは #DevSumi #DevSumiB / Agile And Quality
nihonbuson
2
3k
スタートアップ1人目QAエンジニアが QAチームを立ち上げ、“個”からチーム、 そして“組織”に成長するまで / How to set up QA team at reiwatravel
mii3king
2
1.5k
分解して理解する Aspire
nenonaninu
1
300
SA Night #2 FinatextのSA思想/SA Night #2 Finatext session
satoshiimai
1
140
ハッキングの世界に迫る~攻撃者の思考で考えるセキュリティ~
nomizone
13
5.2k
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
4 Signs Your Business is Dying
shpigford
182
22k
Building Adaptive Systems
keathley
40
2.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
YesSQL, Process and Tooling at Scale
rocio
172
14k
The Language of Interfaces
destraynor
156
24k
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