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
560
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
50
Challenges and Opportunities - Unikernels in HPC && Cloud
eyberg
0
77
Climbing Out From the Digital Mud with Unikernels - HL2017
eyberg
0
130
Using Unikernels in Production Today
eyberg
0
210
Adventures In Building Unikernel Clouds
eyberg
0
92
No Parachute Introduction into Unikernel Orchestration
eyberg
0
240
You Say MicroServices - I say Unikernels
eyberg
1
190
The Current State of C++ Unikernels
eyberg
1
240
UniKernel Workflows
eyberg
0
90
Other Decks in Programming
See All in Programming
20240301_cocone_EMゆるミートアップvol6_LT資料
cocone
0
310
PHP 8.3で追加されたjson_validate()を徹底的に深掘りしてみよう
mashirou1234
1
720
Dockerで始めるAWS Lambda開発
stutkhd0709
13
2.5k
Kotlinを用いたDSL的な設計手法と使用上の注意
kohii00
3
530
DDDはなぜ難しいのか / 良いコードの定義と設計能力の壁
pospome
24
6.7k
チームでモデリングを育てるうえで 考えたこと・気づいたこと / Cultivating Modeling in Teams: Thoughts and Insights
mackey0225
5
1.7k
ここ1~2年くらいで 使えるようになった(主要ブラウザーの最新版 がすべて対応した ) ウェブの新機能について ランダムに喋る!
myzkyy
9
6.4k
Ruby製社内ツールのGo移行
bgpat
2
260
LPIXEL×CADDi_kaerururu
kaerururu
3
300
【KMC春合宿2024】実装視点で見るNeural Radiance Fields
runningoutrate
0
150
オブジェクト指向は必要なのか / Is object-oriented needed?
kishida
27
18k
とにかくHTTP3をライトニングに話す / Anyway, I'll talk to Lightning about HTTP3.
seike460
PRO
0
120
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
6
950
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
185
15k
Writing Fast Ruby
sferik
619
59k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
219
21k
Keith and Marios Guide to Fast Websites
keithpitt
407
22k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.8k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
Unsuck your backbone
ammeep
660
56k
What the flash - Photography Introduction
edds
64
11k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
19
1.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
Mobile First: as difficult as doing things right
swwweet
215
8.5k
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