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
Running Go on Rumprun
Search
Ian Eyberg
January 22, 2016
Programming
2
570
Running Go on Rumprun
or famous computer scientists you should know
Ian Eyberg
January 22, 2016
Tweet
Share
More Decks by Ian Eyberg
See All by Ian Eyberg
Creating Open Source Unikernel Packages
eyberg
0
53
Challenges and Opportunities - Unikernels in HPC && Cloud
eyberg
0
80
Climbing Out From the Digital Mud with Unikernels - HL2017
eyberg
0
160
Using Unikernels in Production Today
eyberg
0
220
Adventures In Building Unikernel Clouds
eyberg
0
110
No Parachute Introduction into Unikernel Orchestration
eyberg
0
250
You Say MicroServices - I say Unikernels
eyberg
1
200
The Current State of C++ Unikernels
eyberg
1
250
UniKernel Workflows
eyberg
0
95
Other Decks in Programming
See All in Programming
仕様変更に耐えるための"今の"DRY原則を考える / Rethinking the "Don't repeat yourself" for resilience to specification changes
mkmk884
0
170
パスキーのすべて ── 導入・UX設計・実装の紹介 / 20250213 パスキー開発者の集い
kuralab
3
780
Introduction to kotlinx.rpc
arawn
0
700
Unity Android XR入門
sakutama_11
0
160
富山発の個人開発サービスで日本中の学校の業務を改善した話
krpk1900
4
390
Open source software: how to live long and go far
gaelvaroquaux
0
630
負債になりにくいCSSをデザイナとつくるには?
fsubal
9
2.4k
Rubyで始める関数型ドメインモデリング
shogo_tksk
0
110
Flutter × Firebase Genkit で加速する生成 AI アプリ開発
coborinai
0
160
2,500万ユーザーを支えるSREチームの6年間のスクラムのカイゼン
honmarkhunt
6
5.3k
Djangoアプリケーション 運用のリアル 〜問題発生から可視化、最適化への道〜 #pyconshizu
kashewnuts
1
250
Rails アプリ地図考 Flush Cut
makicamel
1
120
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
Designing for humans not robots
tammielis
250
25k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
A designer walks into a library…
pauljervisheath
205
24k
Practical Orchestrator
shlominoach
186
10k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
9
440
Speed Design
sergeychernyshev
27
790
Docker and Python
trallard
44
3.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
12
960
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Transcript
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