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
現場で役立つAPIデザイン
nagix
33
12k
組織貢献をするフリーランスエンジニアという生き方
n_takehata
1
1.3k
利用終了したドメイン名の最強終活〜観測環境を育てて、分析・供養している件〜 / The Ultimate End-of-Life Preparation for Discontinued Domain Names
nttcom
2
200
運用しているアプリケーションのDBのリプレイスをやってみた
miura55
1
730
トラシューアニマルになろう ~開発者だからこそできる、安定したサービス作りの秘訣~
jacopen
2
2k
滅・サービスクラス🔥 / Destruction Service Class
sinsoku
6
1.6k
(機械学習システムでも) SLO から始める信頼性構築 - ゆる SRE#9 2025/02/21
daigo0927
0
130
明日からできる!技術的負債の返済を加速するための実践ガイド~『ホットペッパービューティー』の事例をもとに~
recruitengineers
PRO
3
410
【Developers Summit 2025】プロダクトエンジニアから学ぶ、 ユーザーにより高い価値を届ける技術
niwatakeru
2
1.4k
30分でわかる『アジャイルデータモデリング』
hanon52_
9
2.7k
飲食店予約台帳を支えるインタラクティブ UI 設計と実装
siropaca
7
1.8k
7日間でハッキングをはじめる本をはじめてみませんか?_ITエンジニア本大賞2025
nomizone
2
1.8k
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
67
4.6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
10
1.3k
How to Ace a Technical Interview
jacobian
276
23k
Agile that works and the tools we love
rasmusluckow
328
21k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
What's in a price? How to price your products and services
michaelherold
244
12k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Designing Experiences People Love
moore
140
23k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
Practical Orchestrator
shlominoach
186
10k
Bootstrapping a Software Product
garrettdimon
PRO
306
110k
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