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
2018_SecHack365_Ehime_Big_rehearsal
Search
nwiizo
November 29, 2018
0
53
2018_SecHack365_Ehime_Big_rehearsal
nwiizo
November 29, 2018
Tweet
Share
More Decks by nwiizo
See All by nwiizo
インフラをつくるとはどういうことなのか、 あるいはPlatform Engineeringについて
nwiizo
6
3k
Platform Engineeringは自由のめまい
nwiizo
4
2.2k
Site Reliability Engineering on Kubernetes
nwiizo
6
5.1k
メインテーマはKubernetes
nwiizo
2
460
SREの前に
nwiizo
12
3.6k
2024年版 運用者たちのLLM
nwiizo
5
1k
Platform Engineering と SRE の門
nwiizo
17
6.1k
運用者の各領域で向き合うLLM
nwiizo
1
520
可観測性ガイダンス
nwiizo
14
3.9k
Featured
See All Featured
Unsuck your backbone
ammeep
669
57k
Building Adaptive Systems
keathley
40
2.4k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
114
50k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
Visualization
eitanlees
146
15k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Adopting Sorbet at Scale
ufuk
74
9.2k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
250
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
Transcript
None
• • • • • • •
None
None
None
• • • •
child child HTTP Server Web App HTTP reauest Fork() child
parent • 時間
• Gateway App コンテナ HTTP reauest
• • • •
•
•
•
package function import “fmt” func Handle(req []byte)
string { return fmt.Sprintf("Hello, Go. You said: %s", string(req)) }
• • • • •
• • • • • •
• • • • •
None
OpenFaaS Multiuser conceptual diagram nwiizo
• • • • • 別のNamespaceにてFunction (コンテナ)実行可能
None
• • • • • • •
• • • • • • • • • •
• • • •
• • • • • • • • • •
• • • •
• • • • • •