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
Building container using Go
Search
Guilherme Paixão
February 21, 2019
Technology
0
39
Building container using Go
Guilherme Paixão
February 21, 2019
Tweet
Share
More Decks by Guilherme Paixão
See All by Guilherme Paixão
Becoming the Mario Bros of Git
guiferpa
0
51
Other Decks in Technology
See All in Technology
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
IaaS/SaaS管理における SREの実践 - SRE Kaigi 2026
bbqallstars
4
2.2k
Digitization部 紹介資料
sansan33
PRO
1
6.8k
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
5
3.1k
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
430
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.2k
Context Engineeringの取り組み
nutslove
0
340
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
240
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
1.8k
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
250
What happened to RubyGems and what can we learn?
mikemcquaid
0
280
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
Featured
See All Featured
Ethics towards AI in product and experience design
skipperchong
2
190
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
80
Optimizing for Happiness
mojombo
379
71k
Skip the Path - Find Your Career Trail
mkilby
0
54
The untapped power of vector embeddings
frankvandijk
1
1.6k
Mind Mapping
helmedeiros
PRO
0
81
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
1
51
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
340
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.1k
Transcript
Building container using Go !1 By Guilherme Paixão
Namespace Linux !2
Namespace é uma implementação do Kernel Linux que permite criar
diversos ambiente/contextos independentes sendo executados em um mesmo sistema base !3
Namespace and Clone Flags • Mount (mnt) - CLONE_NEWNS •
Process id (pid) - CLONE_NEWUTS • Unix timesharing system (uts) - CLONE_NEWUTS • Network (net) - CLONE_NEWNET • Inter-process communication (ipc) - CLONE_NEWIPC • User (usr) - CLONE_NEWUSER !4
Syscall !5
Syscall é forma em que pedimos algo ao Kernel, uma
forma de interface para trabalhar com o hardware !6
Thanks !7