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
僕が中学生の頃から存在するサービスをモダンな技術で再構築しているのだが…
Search
yuta kadotamai
April 07, 2018
Programming
1
430
僕が中学生の頃から存在するサービスをモダンな技術で再構築しているのだが…
yuta kadotamai
April 07, 2018
Tweet
Share
More Decks by yuta kadotamai
See All by yuta kadotamai
Rust、何もわからないので頑張らないWeb開発 …とこれから頑張るために
kadotami
2
1k
エンジニアによる非エンジニアのためのエンジニアリングのあれこれ
kadotami
0
190
webauthn概論
kadotami
0
120
Other Decks in Programming
See All in Programming
Semantic Kernelのネイティブプラグインで知識拡張をしてみる
tomokusaba
0
180
ある日突然あなたが管理しているサーバーにDDoSが来たらどうなるでしょう?知ってるようで何も知らなかったDDoS攻撃と対策 #phpcon.2024
akase244
2
330
情報漏洩させないための設計
kubotak
3
630
17年周年のWebアプリケーションにTanStack Queryを導入する / Implementing TanStack Query in a 17th Anniversary Web Application
saitolume
0
250
ChatGPT とつくる PHP で OS 実装
memory1994
PRO
2
120
GitHubで育つ コラボレーション文化 : ニフティでのインナーソース挑戦事例 - 2024-12-16 GitHub Universe 2024 Recap in ZOZO
niftycorp
PRO
0
100
rails stats で紐解く ANDPAD のイマを支える技術たち
andpad
1
300
PHPで作るWebSocketサーバー ~リアクティブなアプリケーションを知るために~ / WebSocket Server in PHP - To know reactive applications
seike460
PRO
2
630
Mermaid x AST x 生成AI = コードとドキュメントの完全同期への道
shibuyamizuho
0
170
Итераторы в Go 1.23: зачем они нужны, как использовать, и насколько они быстрые?
lamodatech
0
900
[JAWS-UG横浜 #76] イケてるアップデートを宇宙いち早く紹介するよ!
maroon1st
0
500
rails statsで大解剖 🔍 “B/43流” のRailsの育て方を歴史とともに振り返ります
shoheimitani
2
950
Featured
See All Featured
Writing Fast Ruby
sferik
628
61k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
How to Ace a Technical Interview
jacobian
276
23k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Rails Girls Zürich Keynote
gr2m
94
13k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Raft: Consensus for Rubyists
vanstee
137
6.7k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
We Have a Design System, Now What?
morganepeng
51
7.3k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
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!