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
Black Friday 2017 talk at Cape Town DevOps meetup
Search
Bradley Whittington
May 22, 2018
Technology
0
32
Black Friday 2017 talk at Cape Town DevOps meetup
Bradley Whittington
May 22, 2018
Tweet
Share
More Decks by Bradley Whittington
See All by Bradley Whittington
Let's talk about Git
bradwhittington
0
67
Doing something new in an existing company culture
bradwhittington
0
130
The things I've seen, living with MongoDB
bradwhittington
0
120
Load Balancing 101
bradwhittington
1
470
Agile-ish is good enough
bradwhittington
1
500
PHP Addiction - or, teach someone about python
bradwhittington
2
620
Quick overview of MongoDB
bradwhittington
0
94
Other Decks in Technology
See All in Technology
問題解決に役立つ数理工学
recruitengineers
PRO
7
2.2k
Dapr For Java Developers SouJava 25
salaboy
1
130
React Server Componentは 何を解決し何を解決しないのか / What do React Server Components solve, and what do they not solve?
kaminashi
6
1.2k
PostgreSQL Unconference #52 pg_tde
nori_shinoda
1
230
一人QA時代が終わり、 QAチームが立ち上がった話
ma_cho29
0
290
Keynote - KCD Brazil - Platform Engineering on K8s (portuguese)
salaboy
0
130
チームの性質によって変わる ADR との向き合い方と、生成 AI 時代のこれから / How to deal with ADR depends on the characteristics of the team
mh4gf
4
340
AI・LLM事業部のSREとタスクの自動運転
shinyorke
PRO
0
300
どっちの API SHOW?SharePoint 開発における SharePoint REST API Microsoft Graph API の違い / Which API show? Differences between Microsoft Graph API and SharePoint REST API
karamem0
0
110
非エンジニアにも伝えるメールセキュリティ / Email security for non-engineers
ykanoh
13
4k
Amazon GuardDuty Malware Protection for Amazon S3を使おう
ryder472
2
110
LINE Notify互換のボットを作った話
kenichirokimura
0
180
Featured
See All Featured
Designing for Performance
lara
606
69k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Music & Morning Musume
bryan
46
6.4k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.7k
Facilitating Awesome Meetings
lara
53
6.3k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.3k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
500
Building Applications with DynamoDB
mza
94
6.3k
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
Transcript
Black Friday revue(js) Brad Whittington @darb |
[email protected]
None
None
None
None
10x traffic 10x payments 10x deliveries 10x problems
None
Yucksy graph time!
None
None
Do as little as possible in a request Do as
much as you can async (Events, Queues, Promises)
Supported by a plethora of services More and more of
them are async
None
None
12factor.net
None
None
None
Use other people’s stuff when you can
prometheus & alertmanager :heart:
None
Pull requests are life
very important
None
None
Metrics are life
None
Screen Shot 2016-11-16 at 9.19.33 PM.png
None
None
None
Chat is life
None
None
None
None
Give people a ownership, responsibility and a mission
None
Teams rise to their mission
In times of crisis everyone knows what they need to
worry about