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
DON'T PANIC: Large scale web development
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
jorgeleria
October 19, 2013
Programming
0
97
DON'T PANIC: Large scale web development
#codemotion_es #codemotion #2013 #codemotion2013
Jorge Lería - @jorgeleria
William Viana - @vianasw
jorgeleria
October 19, 2013
Tweet
Share
More Decks by jorgeleria
See All by jorgeleria
Big data de andar por casa | Shirt-sleeve Big Data
jorgeleria
4
900
Other Decks in Programming
See All in Programming
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
260
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
3.8k
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
130
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
300
CSC307 Lecture 05
javiergs
PRO
0
500
「ブロックテーマでは再現できない」は本当か?
inc2734
0
930
CSC307 Lecture 03
javiergs
PRO
1
490
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
510
AI巻き込み型コードレビューのススメ
nealle
1
150
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
940
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
530
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
0
770
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
63
AI: The stuff that nobody shows you
jnunemaker
PRO
2
250
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
430
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
130
Building a Scalable Design System with Sketch
lauravandoore
463
34k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.2k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
89
Transcript
None
^c\ZcZgVa
.SVKI0IV®E °EJMB@G@MD< NSVKI$XYIRXMGSQ
;MPPMEQ:MERE °QD<I<NR [MPPMEQ$XYIRXMGSQ
None
$
None
None
None
None
None
None
None
None
None
None
None
None
<O@BJMTN><G<=DGDOT @Q@G<?Q<I>@? <IBP<B@NK<IDNC K@<F@MN½
8,-7-7238 52&.(76&,(1&( ` ^
&98'390( %('$1*(5286 ` ^
Ą8LIIJJIGXSJEWQEPPQMWXEOI[MXLXLEX EQSYRXSJYWIVWGERFIEHMWEWXIV«ą
'LVDVWHUH[DPSOH &EGOMR[ILEHKEQIWMR8YIRXM ;ILEHEW]WXIQXSWLEVIWIWWMSRW[MXLXLMVHTEVXMIW %XJMVWXMX[EWRĂXYWMRKSYV&EGOIRH*VEQI[SVO %RH[IPEYRGLIH+VIIR*EVQ
'LVDVWHUH[DPSOH ¬ ¬¬ £¬x®¬ ¬J J¤ ® ®x°°°°°°°°°°°°°°¬x¬ °°°°°°°°°°°°¬J®J
°°°°°°°°°°®°°xÓÓÓÓ® °°°°°°°°°x°°° ¬°°°°°°°°°°°° ®°°°® ¬x°°°°°°°°°¬°°°°° £ªxªª ®x x x®x® ¬¯¯¬¬x®® ¬¬¥x®¥¬¬¬¥Ãx®¥¥ x©®¬x©®x©®¬Q¬ &EGOMR[ILEHKEQIWMR8YIRXM ;ILEHEW]WXIQXSWLEVIWIWWMSRW[MXLXLMVHTEVXMIW %XJMVWXMX[EWRĂXYWMRKSYV&EGOIRH*VEQI[SVO %RH[IPEYRGLIH+VIIR*EVQ
'LVDVWHUH[DPSOH ¬ ¬¬ £¬x®¬ ¬J J¤ ® ®x°°°°°°°°°°°°°°¬x¬ °°°°°°°°°°°°¬J®J
°°°°°°°°°°®°°xÓÓÓÓ® °°°°°°°°°x°°° ¬°°°°°°°°°°°° ®°°°® ¬x°°°°°°°°°¬°°°°° £ªxªª ®x x x®x® ¬¯¯¬¬x®® ¬¬¥x®¥¬¬¬¥Ãx®¥¥ x©®¬x©®x©®¬Q¬ ;ILEHETVSFPIQ[MXLGSRGYVVIRG] ;IHIXIGXIHHYTPMGEXIHKEQIV-(W 8LIHEXEFEWI[EWGSVVYTXIH 2SFEGOYT MXLETTIRIHHYVMRKXLIPEYRGL
'LVDVWHUH[DPSOH ¬ ¬¬ £¬x®¬ ¬¤ ® ®x°°°°°°°°°°°°°°¬x¬ °°°°°°°°°°°°¬J®J °°°°°°°°°°®°°x®
°°°°°°°°°x°°° ¬°°°°°°°°°°°° ®°°°® ¬x°°°°°°°°°¬°°°°° £ªxªª ®x x x®x® ¬¯¯¬¬x®® ¬¬¥x®¥¬¬¬¥Ãx®¥¥ x©®¬x©®x©®¬Q¬ ;ILEHETVSFPIQ[MXLGSRGYVVIRG] ;IHIXIGXIHHYTPMGEXIHKEQIV-(W 8LIHEXEFEWI[EWGSVVYTXIH 2SFEGOYT MXLETTIRIHHYVMRKXLIPEYRGL ! 6)7)88,)+%1)
None
E%LEX F%FSEGSRWXVMGXSVHMKIWXMRKERIPITLERX G7SQIXLMRKQYGLQSVIJVMKLXIRMRK
E%LEX F%FSEGSRWXVMGXSVHMKIWXMRKERIPITLERX G7SQIXLMRKQYGLQSVIJVMKLXIRMRK
None
8YIRXMHS]SYWXMPPYWIXLEX#
8LVIIHE]WEKS [I[IVI
bYWIVW
bMQEKIW
,S[HS[IQEREKIEPPSJXLEX#
;MXLEXSRSJWIVZIVW WIVZIVW JVSRXIRH 4,4 WIVZIVW HEXEFEWI 1]750 WIVZIVW QIQGEGLIHWIVZIVW MQEKIWIVZIVW
IXG XLYQFREMPWTLSXSTVSGIWWSVWGLEXFEXGL HIZWXEXWFEGOYTW,&EWI
ERHEKVIEXXIEQ
8IGLRSPSKMIW T H@H><>C@ <N@ <?JJK DQ@ DK JK
IBDIS MG<IB
8IGLRSPSKMIW T H@H><>C@ <N@ <?JJK DQ@ DK JK
IBDIS MG<IB ` M@@NJAOR<M@ AM@@<NDIAM@@?JH
-RWSJX[EVIIRKMRIIVMRKWGEPEFMPMX]MWXLIEFMPMX]SJEW]WXIQ RIX[SVOSVTVSGIWWXSLERHPIKVS[MRKEQSYRXWSJ[SVOMRE KVEGIJYPQERRIVSVMXWEFMPMX]XSFIIRPEVKIHXSEGGSQQSHEXI XLEXKVS[XL -X WEPPEFSYXLERHPMRKKVS[XL
;LEXMW238WGEPEFMPMX] ><G<=DGDOTK@@? ><G<=DGDOTCMJPBCKPO JH@ODH@NNGJR@M>J?@DN=@OO@MAJMN><G<=DGDOT
None
WSGMEPRIX[SVO!SXLIVWMXIW
3KRWRV 1RWLILFDWLRQV 1EWXIVWPEZIEVGLMXIGXYVI 7GLIQEHMZMHIHMRXS PSKMGEPFPSGOW 3RIGPYWXIVTIVHEXEX]TI
4EVXMXMSRMRKRSX PMQMXIHXSHEXEFEWIW 4EVXMXMSRIHQIQGEGLI ERHJVSRXIRHJEVQW 'DWDEDVHV
ą%PPQEKMGGSQIW[MXLETVMGI« MRGSQTPI\MX]Ć 2SPSRKIVVIPEXMSREP RSNSMRWSVGSYRXW (IRSVQEPM^EXMSR
8LEROJYPP][ILEZIEZIV]KSSH &EGOIRH*VEQI[SVO
Ą&EGOIRH*VEQI[SVOXIEQMWXLIXIEQVIWTSRWMFPIJSVXLIHEXE EGGIWWPE]IVMR8YIRXMTVSZMHMRKWIVZMGIWJSVTIVWMWXIRXWXSVEKI MRXIVEGXMSRERHXLIMVWYTTSVXą
&EGOIRHJVEQI[SVO %PPHEXETEVXMXMSRMRKMWXVERWTEVIRX *YPP]MRXIKVEXIHQIQGEGLIEWEWXSVEKIPE]IV (EXEWXVYGXYVIWPMOIĄ'EGLIHPMWXWĆ
*IEXYVIHMWEFPMRKIREFPMRK Ą%PPS[W]SYXSKVEHYEPP]STIREJIEXYVISV HMWEFPISRIXLEXMWFVSOIRą
None
(EVOPEYRGLIW 9WYEPP]HSRI[LIR[I[ERXXSJMPPEGEGLIFIJSVIE JIEXYVIMWEGXYEPP]VIPIEWIH
%W]RGLVSRSYWNSFW 6YRRMRKSREUYIYIW]WXIQ[MXLXLVSXLMRKIREFPIXS FIYWIHJSVLIEZ]STIVEXMSRW
7XEKMRK Ą8IWXERHVIZMI[ERI[IVZIVWMSRFIJSVIMXMWQSZIH MRXSTVSHYGXMSRF]QEOMRKYWIVWKSXSEGSRGVIXI WIVZIV[LIVIXLIRI[GSHIMWHITPS]IHą
None
&IJSVI[IWXEVX [LEXQEOIWETLSXSTSTYPEV# LS[QYGLMWMXKSMRKXSFIYWIH# MWMXKSMRKXSFIWPS[# [LEXEVISYVGSRWXVEMRXW#
7S[IVYRWSQIRYQFIVWERHHIGMHILS[XS MQTPIQIRXE1:4
WXETTVSEGL0IXĂWFYMPHWSQIXLMRKUYMGO[MXL XLII\MWXMRKFEGOIRH FYXXLEXWXMPPWGEPIW
*SVIZIV]YWIVJVMIRH
4LSXSW *SVIZIV]YWIVJVMIRH 6IXVMIZIEPPSJXLIMV TLSXSW
4LSXSW 0MOIW 'SQQIRXW *SVIZIV]YWIVJVMIRH 6IXVMIZIEPPSJXLIMV TLSXSW %RHJSVIZIV]TLSXS VIXVMIZIEPPXLIPMOIW ERHGSQQIRXW
3JGSYVWIXLMWHSIWRĂXWGEPIZIV][IPP
;IGERHSFIXXIV
% ) + 8VHUVZLWK DFWLYLWLHV
% ) + 6WDWXV 3KRWR &RPPHQW 6WDWXV 3KRWR 3KRWR 8VHUVZLWK
DFWLYLWLHV 8VHU(YHQWV
% ) + 6WDWXV 3KRWR &RPPHQW 6WDWXV 3KRWR 3KRWR 8VHUVZLWK
DFWLYLWLHV 8VHU(YHQWV 0MOIW 'SQQIRXW
7XSVIXLIVIWYPXMREGEGLI
7S[IVIPIEWIHMXXSXLI[SVPHGVSWWIHSYVJMRKIVWERH STIRIHMXYTPMXXPIF]PMXXPI[MXLERI]IMRXLIKVETLW
;IPPEXPIEWXXLEX[EWXLI TPER
;IPPEXPIEWXXLEX[EWXLI TPER
%JXIVXLILSXJM\MXOMRHSJ[SVOIHERHMX[EW IRSYKLXSZEPMHEXIXLITVSHYGX
None
Ą(SR XPMWXIRXSXLIHMVIGXVIEGXMSR NYWXPSSOEXXLIRYQFIVWą *EGIFSSOKY] ]IWXIVHE]MRXLIWTIIGL
RHETTVSEGL8LIKIRIVEXMZIETTVSEGL
*SVIZIV]YWIVWXSVIIZIV]PMOIERHGSQQIRXMR ETLSXSMRXSEQIQGEGLIWXSVEKI
% ) + /LNHRQ3KRWR &RPPHQW &RPPHQW /LNHRQ3KRWR &RPPHQW &RPPHQW 8VHUVZLWK
DFWLYLWLHV 3KRWRHYHQWV 1YGLIEWMIV 7QEPPIVQIQSV] JSSXTVMRX
None
None
None
None
(SXLIHEVOPEYRGL[EMXXSXLIGEGLIWXSJMPP MRERHW[MXGLXSXLIRI[MQTPIQIRXEXMSR
4VSJMX
9RXMPXLIFIPMIFIVWGEQI
Ą-XĂWRSXIRSYKLXSQEOIMX[SVOJSVXLIEZIVEKI YWIV]SYĂPPLEZIXSQEOIMXJSVXLITS[IVYWIVW [MXLTS[IVYWIVJVMIRHWEW[IPPą 7SGVEXIW
%R]UYIWXMSRW# $NSVKIPIVME$ZMEREW[$8YIRXM)RK