Last active
September 21, 2016 19:22
-
-
Save parzonka/65503c34606987b11e22ace27e833a22 to your computer and use it in GitHub Desktop.
yoctoservices, ..., microservices, ..., yottaservices. Seen at https://news.ycombinator.com/item?id=9859544
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Prefix Symbol Size Example | |
yocto y 1 bit Theoretical minimum | |
zepto z 1 byte (close enough to 10 bits) Really small APL program | |
atto a 10 chars nc -l 8080 | |
femto f 1 line (roughly 100 chars) netcat piped into something else | |
pico p 10 lines tiny python service | |
nano n 100 lines small python service | |
micro μ 1000 lines typical "smallish" service | |
milli m 10,000 lines about as big as "microservices" would go these days, or a small monolithic app | |
centi c 100,000 lines decent-sized monolithic app | |
deci d 1 million lines large monolitihic app | |
none n/a 10 million lines roughly OS-level app | |
deca da 100 million lines god help you beyond here | |
hecto h 1 billion lines | |
kilo k 10 billion lines | |
mega M 100 billion lines | |
giga G 1 trillion lines | |
tera T 10 trillion lines | |
peta P 100 trillion lines | |
exa E 1 quadrillion lines | |
zetta Z 10 quadrillion lines | |
yotta Y 100 quadrillion lines |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment