Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Running Go on Rumprun
Search
Ian Eyberg
January 22, 2016
Programming
630
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Running Go on Rumprun
or famous computer scientists you should know
Ian Eyberg
January 22, 2016
Transcript
49 slides
Running Go on Rumprun or famous computer scientists you should
know
rump-kernel shaded glasses
definition
History
None
None
None
the cloud
None
security
resource utilization
12M LOC in Linux
1-10 Bugs / 1000 LOC
why are you re-writing it from scratch?
why not use a container?
None
None
networking $5M
containers do not contain
None
over 90% of docker images have vulnerabilities
None
what is Go?
None
made by guys like this
statically typed
None
None
compiled
language of the web
go unikernels
C S P
http://lsub.org/ls/software.html
None
None
None
None
Go on Rumprun
None
hypercall
None
virtual memory
thread local storage
goroutines
go virtues
small size
no dependency hell
demo
github.com/deferpanic/gorump
More Decks by Ian Eyberg
See All by Ian Eyberg
Creating Open Source Unikernel Packages
eyberg
0
83
Challenges and Opportunities - Unikernels in HPC && Cloud
eyberg
0
130
Climbing Out From the Digital Mud with Unikernels - HL2017
eyberg
0
190
Using Unikernels in Production Today
eyberg
0
260
Adventures In Building Unikernel Clouds
eyberg
0
150
No Parachute Introduction into Unikernel Orchestration
eyberg
0
290
You Say MicroServices - I say Unikernels
eyberg
1
230
The Current State of C++ Unikernels
eyberg
1
280
UniKernel Workflows
eyberg
0
120
Other Decks in Programming
See All in Programming
Goコンパイラを作ってGoをもっと理解する / Build a Go compiler to better understand Go
ikura_hamu
0
130
ActionController meets Protocol Buffers
sorah
1
800
Vapor Mode でアクセシビリティは 壊れないか検証した話
fuqda
1
340
Vue.jsで作る空間解析アプリとCapacitorプラグインのData Bridge
hal_spidernight
1
170
エージェントを使い続けるためのメタワーク / Meta-work for keeping using the agent
rkaga
6
2.3k
オーケストレーション記述言語 Katari
yukikurage
0
250
React Native経験者が Flutterを30⽇間触って驚いたこと
3saito
0
180
Getting Started with Vibe Coding
miccheng
0
220
느린 네트워크와 저사양 디바이스 사용자를 위한 웹뷰 로딩 시간 개선기
kmkim
1
230
Spec-driven Development with AI
simas
PRO
0
2.3k
flutter_test のその先へ — Flutter アプリの LLM 機能に「評価」という品質保証を
kosukesaigusa
0
200
AIがコードを書いてくれる時代、我々は何を確かめるのか
yosuke_furukawa
PRO
13
5.9k
Featured
See All Featured
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
Visualization
eitanlees
153
17k
Are puppies a ranking factor?
jonoalderson
2
4.2k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
630
YesSQL, Process and Tooling at Scale
rocio
174
15k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Music & Morning Musume
bryan
48
7.5k
The browser strikes back
jonoalderson
0
1.9k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.8k
Making Projects Easy
brettharned
120
6.9k
Automating Front-end Workflow
addyosmani
1370
210k