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
BattleBots in the Clouds
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
krobertson
February 12, 2012
Technology
41
1
Share
BattleBots in the Clouds
krobertson
February 12, 2012
Other Decks in Technology
See All in Technology
AIでAIをテストする - 音声AIエージェントの品質保証戦略
morix1500
1
140
今年注目する!データ分析プラットフォームでのAIの活用
nayuts
0
160
260422_Sansan_Tech_Talk__関西_vol.3_データ活用のリアル__矢田__.pdf
sansantech
PRO
0
120
目的ファーストのハーネス設計 ~ハーネスの変更容易性を高めるための優先順位~
gotalab555
8
2.4k
国内外の生成AIセキュリティの最新動向 & AIガードレール製品「chakoshi」のご紹介 / Latest Trends in Generative AI Security (Domestic & International) & Introduction to AI Guardrail Product "chakoshi"
nttcom
4
1.4k
Claude Code を安全に使おう勉強会 / Claude Code Security Basics
masahirokawahara
12
36k
コミュニティ・勉強会を作るのは目的じゃない
ohmori_yusuke
0
260
[OpsJAWS 40]リリースしたら終わり、じゃなかった。セキュリティ空白期間をAWS Security Agentで埋める
sh_fk2
3
250
はじめての MagicPod生成AI機能 機能紹介から活用方法まで
magicpod
0
110
MLOps導入のための組織作りの第一歩
akasan
0
370
これからの「データマネジメント」の話をしよう
sansantech
PRO
0
150
AzureのIaC管理からログ調査まで、随所に役立つSkillsとCustom-Instructions / Boosting IaC and Log Analysis with Skills
aeonpeople
0
260
Featured
See All Featured
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
490
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
460
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
110
Unsuck your backbone
ammeep
672
58k
WENDY [Excerpt]
tessaabrams
10
37k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
380
Information Architects: The Missing Link in Design Systems
soysaucechin
0
890
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
340
Practical Orchestrator
shlominoach
191
11k
Transcript
BATTLE BOTS IN THE CLOUDS Sunday, February 12, 12
ME Ken Robertson Sunday, February 12, 12
ME Sunday, February 12, 12
ME Sunday, February 12, 12
TALK CLOUDY Sunday, February 12, 12
SOME GUY @adron Sunday, February 12, 12
NODE? IT’S JUST JAVASCRIPT! Sunday, February 12, 12
SEND DEATH THREATS HERE:
[email protected]
Sunday, February 12, 12
NODE MADE JAVASCRIPT SEXY Sunday, February 12, 12
Sunday, February 12, 12
I’M A RUBY GUY What could I do with Node?
Sunday, February 12, 12
{ { { { { { { { } }
} } } } } } Sunday, February 12, 12
do do do do do do do do end end
end end end end end end Sunday, February 12, 12
What could I do with Node? Sunday, February 12, 12
(NO, IT WASN’T HERE) Sunday, February 12, 12
HIGH PERFORMANCE BATTLE Leveraging a PaaS for power + Sunday,
February 12, 12
HIGH PERFORMANCE BATTLE Leveraging a my PaaS for power +
Sunday, February 12, 12
Application Sunday, February 12, 12
Application 1 - Receive requests (be attacked) Decrement health Sunday,
February 12, 12
Application 1 - Receive requests (be attacked) Decrement health 2
- Make requests (do attacks) Sunday, February 12, 12
Application 1 - Receive requests (be attacked) Decrement health 2
- Make requests (do attacks) First to cause the other to return a non-200 response wins Sunday, February 12, 12
Bot 1 Bot 2 Sunday, February 12, 12
Bot 1 Bot 2 Sunday, February 12, 12
Bot 1 Bot 2 Mediator Sunday, February 12, 12
Bot 1 Bot 2 Mediator Sunday, February 12, 12
Cloud Benefits 1 - Test horizontal scalability 2 - Test
application recoverability 3 - Pit languages against each other 4 - Pit techniques against each other Sunday, February 12, 12
Drawbacks 1 - Applications halted for “flapping” (come on, its
a battle!) 2 - Limitations on resources (limited file descriptors) Sunday, February 12, 12
TO THE CODE! Sunday, February 12, 12
Continuing Test languages Test techniques Test clouds Three general rules:
1 - Final blow returns 200, exit on next tick 2 - Use an agreed upon timeout 3 - Any non-200 wins Sunday, February 12, 12
CODE BATTLE http://codebattlehq.com Sunday, February 12, 12
Ken Robertson
[email protected]
http://paas.io http://blog.paas.io http://invalidlogic.com @invalidlogic @paas_io Invites? http://nodepdx.paas.io
Sunday, February 12, 12