Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
僕が中学生の頃から存在するサービスをモダンな技術で再構築しているのだが…
yuta kadotamai
April 07, 2018
Programming
1
340
僕が中学生の頃から存在するサービスをモダンな技術で再構築しているのだが…
yuta kadotamai
April 07, 2018
Tweet
Share
More Decks by yuta kadotamai
See All by yuta kadotamai
エンジニアによる非エンジニアのためのエンジニアリングのあれこれ
kadotami
0
58
webauthn概論
kadotami
0
52
Other Decks in Programming
See All in Programming
Raspberry Pi Picoデバッガ使用のすすめ
ciniml
0
120
脱オブジェクト指向講座(5分LT資料)
kishida
8
11k
熊でもわかるCI/CD/モダンインフラVol1:用語を覚えよう編
srockstyle
0
110
職場にPythonistaを増やす方法
soogie
0
330
Learning DDD輪読会#4 / Learning DDD Book Club #4
suzushin54
1
160
スモールチームがAmazon Cognitoでコスパよく作るサービス間連携認証
tacke_jp
2
940
About Type Syntax Proposal
quramy
1
1.2k
Becoming an Android Librarian
skydoves
3
490
全国の中高生がプログラミングを学んでいるCloud9環境の仕組み@JAWS-UG_SRE支部_#3
asache3
0
130
NieR Re[in]carnationにおけるUnityアニメーション活用術
applibot
1
970
Hapticをカスタマイズしてみよう / ZOZO Tech Talk #6 Customize Haptic
endoumari
0
370
ソフトウェアテストなんて他人事! だと思っていた私が始めた小さな取り組み
izumii19
0
470
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
447
30k
Principles of Awesome APIs and How to Build Them.
keavy
113
15k
Done Done
chrislema
174
14k
Fantastic passwords and where to find them - at NoRuKo
philnash
26
1.5k
The Pragmatic Product Professional
lauravandoore
19
2.9k
A Philosophy of Restraint
colly
192
14k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
268
11k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
350
21k
What the flash - Photography Introduction
edds
61
10k
Designing on Purpose - Digital PM Summit 2013
jponch
106
5.6k
It's Worth the Effort
3n
172
25k
BBQ
matthewcrist
74
7.9k
Transcript
! "# GMO
: /)-() ": GMO internet ' +, %2 *
&.: kubernetes, elasticsearch, php : $(#!
0! 1) (& '" ,
%/ *#$-+.
GMO 2006 2400
Struts1.1(2003 ) CentOS 5
stagingproductionDB
DB
⇢
DB
⇢ %" ! ⇢
#$ + DB&
⇢ $-*!' ) ⇢ (+,# +
& DB" . ⇢ %
None
# !
$ "
! - %ID "
- # $! - Kuberneteselasticsearch - &
!"# $ % (( ) ) UI)
&'
× &'- , ($)+ /"* ,# !
.%⇧
executePayment&&& executeAuPayment(), executeWebMoneyPayment() … Private%#
% ! ! $ "
!7+"3($*1 "
"/&46%1 ! # .25,'0 if-)
* &%)0GM- ⇢ "$8 & (!&+ FI *3@,N
6 ; QCJK?97 ⇢ 3O5 & HG2 *.B LA=: D/ ⇢ P>E4<*198 '#
None
User Experience (?)
Developer Experience
'/&'3 0 & 4)#* !, (+
%. "$12 -
"61313'*3 8( '*30+$SQL ( & 25:;#
%5,- !:./47vs)947
.-)" .# ($&.-% %+'* / MTG,!
'*
%@A!8-6CL( >5NM9 #"<I!@K 20 *+O)'7:!H F
, 1?P %?@EB=3#&$.J H4 #&$GQ /;D;
1 <6$2):= 9@ // %2+&A.*-2 /> =
1$2)A4 1)"-,0(3;%!) #'&5? 178
$ (")) %!$ (")) #&( ' ("))
!
!
…
… &% , 20 1 )+ '/
(-,# *$" * .!
- %/ (#"7 ) ,4 (860 '"215.,4& 3+
(8$) * DX!