Retro gaming machine made with Javascript and Kubernetes

Building a retro-games machine
with Javascript and Kubernetes
HISTORY
● Award-winning Canadian engineer and computer pioneer
and Chair of Science Council of Canada
● Named of Order of Canada in 2011
● Created the world’s first computerized traffic control
system
● In 2014, at the age of 93, proposed an improvement for
Toronto Transit Commission subway system
● Invented the first digital game playing machine:
Bertie the Brain
Joseph Kates
Joseph Kates (1921 / 2018)
https://en.wikipedia.org/wiki/Josef_Kates
Retro gaming machine made with Javascript and Kubernetes
● The four meter tall computer allowed exhibition
attendees to play a game of tic-tac-toe against an
artificial intelligence
● Based on a new revolutionary vacuum-tube
technology, the Additron, allowing computers
to be 10 times smaller
● The difficulty of the game was adjustable
● The machine was disassembled at the end of the
exhibition and largely forgotten as a curiosity
Joseph Kates
Bertie the Brain - 1950
Canadian National Exhibition
Danny Kaye wins a game of tic-tac-toe against Bertie the Brain in 1950.
BERNARD HOFFMAN/THE LIFE PICTURE COLLECTION/GETTY IMAGES
Video games timeline
1952
OXO - EDSAC computer
1971
First COIN-OP
Galaxy Game
1950
Bertie the Brain
1951
Nimrod
1972
Pong
1972
Magnavox Odyssey
First home video game console
IBM PC GAMING
● Released on 12 August 1981 - 39 years ago
● Support multiple operating systems: CP/M-86, UCSD
p-System, and an in-house product called IBM PC DOS,
developed by Microsoft.
● Built in just 12 months development with a joint effort of
designers, engineers and computer hobbyists who helped to
shape the open architecture.
● Because none of the functional components were designed by
IBM, they obtained no patents on the PC.
● In December 1991, Computer Gaming World reported that DOS
accounted for 82% of computer-game sales.
IBM PC COMPATIBLE ERA
IBM 5151 IBM x86 personal computer
Intel 8088
Olivetti M24
Released in 1983
Intel 8086 10 128 KB RAM
the most sold machine
1986 Olivetti also
became the third largest PC
manufacturer worldwide
Retro gaming machine made with Javascript and Kubernetes
CASE STUDY
Additron Games ™
We have developed a new revolutionary
games engine, capable to play retro games
10x times better than before.
Our users can play using a standard web
browser, reaching unleashed audio/video
performance.Additron Games
Due to increase of platform popularity we
need scale to a global footprint, keeping the
costs under control.
We are also planning to launch a new
product, which is an entry-level console
with preinstalled games, it should work
offline, must be self-healing and it will be
cheap for us and our customers.
Business
requirement
Technical
requirement
Our platform is Linux based and has a lot of
moving parts to orchestrate
We spend a lot of time to provision new
public/private cloud instances of the
platform, which is done with custom scripts
We have some APIs to manage the platform
but it is almost legacy and complicated to
maintain
We don't have experience on installing our
platform on SoC devices, like Raspberry PIs.
Retro gaming machine made with Javascript and Kubernetes
OUR PROPOSAL
Technical
requirements
● Automated provisioning of platform and
games
● API-first platform
● It works offline
● Autoscaling - Self healing
● It works on low-end devices
● It can be installed on public/private cloud
Retro gaming machine made with Javascript and Kubernetes
Retro gaming machine made with Javascript and Kubernetes
Retro gaming machine made with Javascript and Kubernetes
Retro gaming machine made with Javascript and Kubernetes
Retro gaming machine made with Javascript and Kubernetes
● Container orchestration platform + networking
● CRD (Custom Resources Definition) is a powerful feature
which enables users to add their own/custom objects to
the Kubernetes cluster and use it like any other native
Kubernetes objects
● Configmap: API object used to store non-confidential data
in key-value pairs with a maximum capacity of 1MB
● K3S: Lightweight and fully compliant Kubernetes. Easy to
install, half the memory, all in a binary of less than 100 MB.
Kubernetes API
Kubernetes
GAME CRD
Retro gaming machine made with Javascript and Kubernetes
Retro gaming machine made with Javascript and Kubernetes
DEMO TIME
1 of 28

Recommended

Consoles history timeline 1 by
Consoles history timeline 1Consoles history timeline 1
Consoles history timeline 1Lukeclements
500 views6 slides
New Commodore 64 Network Game Developments by
New Commodore 64 Network Game DevelopmentsNew Commodore 64 Network Game Developments
New Commodore 64 Network Game DevelopmentsLeif Bloomquist
1.8K views11 slides
Unit 14 pr1 (development of gaming platforms) (paul) by
Unit 14 pr1 (development of gaming platforms) (paul)Unit 14 pr1 (development of gaming platforms) (paul)
Unit 14 pr1 (development of gaming platforms) (paul)Arron96
230 views7 slides
Ces top 10 tech by
Ces top 10 techCes top 10 tech
Ces top 10 techSampath Bhargav Pinnam
84 views23 slides
History of Computer by
History of ComputerHistory of Computer
History of ComputerAzeem Jamil Ch
402 views41 slides
Kinect by
KinectKinect
KinectKatie Powell
423 views14 slides

More Related Content

What's hot

Exciting laptops coming out this year by
Exciting laptops coming out this yearExciting laptops coming out this year
Exciting laptops coming out this yearHouse of I.T.
16 views1 slide
Your next data viz gear should be a Wii-U by
Your next data viz gear should be a Wii-UYour next data viz gear should be a Wii-U
Your next data viz gear should be a Wii-UChristophe Guéret
2K views24 slides
Apple Ipad by
Apple IpadApple Ipad
Apple IpadRishav Jain
147 views16 slides
Boards N Bits by
Boards N BitsBoards N Bits
Boards N BitsChris Castaldi
354 views17 slides
Atari by
AtariAtari
AtariTony Freeman
496 views4 slides
Graphic card by
Graphic cardGraphic card
Graphic cardpranit verma
641 views41 slides

Similar to Retro gaming machine made with Javascript and Kubernetes

Generation of computer (1978 1985) by
Generation of computer (1978 1985)Generation of computer (1978 1985)
Generation of computer (1978 1985)Enter Exit
762 views28 slides
World is shrinking remake by
World is shrinking remakeWorld is shrinking remake
World is shrinking remakeDivyanshu Gupta
419 views25 slides
CPU I5-6600 Unit 3 Paper by
CPU I5-6600 Unit 3 PaperCPU I5-6600 Unit 3 Paper
CPU I5-6600 Unit 3 PaperJennifer Robinson
2 views49 slides
Intel processors by
Intel processorsIntel processors
Intel processorsKapil Raghuwanshi
2.5K views57 slides
The impact of technology in the gaming industry by
The impact of technology in the gaming industryThe impact of technology in the gaming industry
The impact of technology in the gaming industryRegine Labog
13.7K views26 slides
Computers a Time Line by
Computers a Time LineComputers a Time Line
Computers a Time Linedbriner
184 views47 slides

Similar to Retro gaming machine made with Javascript and Kubernetes (20)

Generation of computer (1978 1985) by Enter Exit
Generation of computer (1978 1985)Generation of computer (1978 1985)
Generation of computer (1978 1985)
Enter Exit762 views
The impact of technology in the gaming industry by Regine Labog
The impact of technology in the gaming industryThe impact of technology in the gaming industry
The impact of technology in the gaming industry
Regine Labog13.7K views
Computers a Time Line by dbriner
Computers a Time LineComputers a Time Line
Computers a Time Line
dbriner184 views
Sperimentazioni di tecnologie e comunicazioni Multimediali: Lezione 2 by Salvatore Iaconesi
Sperimentazioni di tecnologie e comunicazioni Multimediali: Lezione 2Sperimentazioni di tecnologie e comunicazioni Multimediali: Lezione 2
Sperimentazioni di tecnologie e comunicazioni Multimediali: Lezione 2
Salvatore Iaconesi618 views
Fourth Generation Computers.pptx by Abi Abi
Fourth Generation Computers.pptxFourth Generation Computers.pptx
Fourth Generation Computers.pptx
Abi Abi150 views
All About Gaming - By Sai Krishna A & Roopsai N by Sai Krishna A
All About Gaming - By Sai Krishna A & Roopsai NAll About Gaming - By Sai Krishna A & Roopsai N
All About Gaming - By Sai Krishna A & Roopsai N
Sai Krishna A132 views
Computer basics by MozaSaid
Computer basicsComputer basics
Computer basics
MozaSaid84 views
A brief history of home computer technology by venusanderson225
A brief history of home computer technologyA brief history of home computer technology
A brief history of home computer technology
venusanderson225484 views
All About Motherboard by Deepak Kumar
All About MotherboardAll About Motherboard
All About Motherboard
Deepak Kumar2.7K views
A seminar report on Raspberry Pi by nipunmaster
A seminar report on Raspberry PiA seminar report on Raspberry Pi
A seminar report on Raspberry Pi
nipunmaster48.9K views
Basics of computer & internet .pptx by Satish k
Basics of computer & internet  .pptxBasics of computer & internet  .pptx
Basics of computer & internet .pptx
Satish k1.8K views
Nt1310 Unit 3 Assignment 1 Video Game by Monica Turner
Nt1310 Unit 3 Assignment 1 Video GameNt1310 Unit 3 Assignment 1 Video Game
Nt1310 Unit 3 Assignment 1 Video Game
Monica Turner2 views
Appendix a web by Sami Khan
Appendix a webAppendix a web
Appendix a web
Sami Khan256 views
Appendix a web2 by Sami Khan
Appendix a web2Appendix a web2
Appendix a web2
Sami Khan333 views

More from sparkfabrik

20231129 - Platform @ localhost 2023 - Application-driven infrastructure with... by
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...sparkfabrik
8 views46 slides
IAD 2023 - 22 Years of Agile and all I got is this lousy t-shirt by
IAD 2023 - 22 Years of Agile and all I got is this lousy t-shirtIAD 2023 - 22 Years of Agile and all I got is this lousy t-shirt
IAD 2023 - 22 Years of Agile and all I got is this lousy t-shirtsparkfabrik
3 views61 slides
2023 - Drupalcon - How Drupal builds your pages by
2023 - Drupalcon - How Drupal builds your pages2023 - Drupalcon - How Drupal builds your pages
2023 - Drupalcon - How Drupal builds your pagessparkfabrik
5 views54 slides
2023 - TAC23 - Agile HR - Racconti dal fronte by
2023 - TAC23 - Agile HR - Racconti dal fronte2023 - TAC23 - Agile HR - Racconti dal fronte
2023 - TAC23 - Agile HR - Racconti dal frontesparkfabrik
8 views78 slides
CodeMotion 2023 - Deep dive nella supply chain della nostra infrastruttura cl... by
CodeMotion 2023 - Deep dive nella supply chain della nostra infrastruttura cl...CodeMotion 2023 - Deep dive nella supply chain della nostra infrastruttura cl...
CodeMotion 2023 - Deep dive nella supply chain della nostra infrastruttura cl...sparkfabrik
29 views48 slides
What is the Secure Supply Chain and the Current State of the PHP Ecosystem by
What is the Secure Supply Chain and the Current State of the PHP EcosystemWhat is the Secure Supply Chain and the Current State of the PHP Ecosystem
What is the Secure Supply Chain and the Current State of the PHP Ecosystemsparkfabrik
4 views44 slides

More from sparkfabrik(20)

20231129 - Platform @ localhost 2023 - Application-driven infrastructure with... by sparkfabrik
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...
sparkfabrik8 views
IAD 2023 - 22 Years of Agile and all I got is this lousy t-shirt by sparkfabrik
IAD 2023 - 22 Years of Agile and all I got is this lousy t-shirtIAD 2023 - 22 Years of Agile and all I got is this lousy t-shirt
IAD 2023 - 22 Years of Agile and all I got is this lousy t-shirt
sparkfabrik3 views
2023 - Drupalcon - How Drupal builds your pages by sparkfabrik
2023 - Drupalcon - How Drupal builds your pages2023 - Drupalcon - How Drupal builds your pages
2023 - Drupalcon - How Drupal builds your pages
sparkfabrik5 views
2023 - TAC23 - Agile HR - Racconti dal fronte by sparkfabrik
2023 - TAC23 - Agile HR - Racconti dal fronte2023 - TAC23 - Agile HR - Racconti dal fronte
2023 - TAC23 - Agile HR - Racconti dal fronte
sparkfabrik8 views
CodeMotion 2023 - Deep dive nella supply chain della nostra infrastruttura cl... by sparkfabrik
CodeMotion 2023 - Deep dive nella supply chain della nostra infrastruttura cl...CodeMotion 2023 - Deep dive nella supply chain della nostra infrastruttura cl...
CodeMotion 2023 - Deep dive nella supply chain della nostra infrastruttura cl...
sparkfabrik29 views
What is the Secure Supply Chain and the Current State of the PHP Ecosystem by sparkfabrik
What is the Secure Supply Chain and the Current State of the PHP EcosystemWhat is the Secure Supply Chain and the Current State of the PHP Ecosystem
What is the Secure Supply Chain and the Current State of the PHP Ecosystem
sparkfabrik4 views
UX e Web sostenibile (UXday 2023).pdf by sparkfabrik
UX e Web sostenibile (UXday 2023).pdfUX e Web sostenibile (UXday 2023).pdf
UX e Web sostenibile (UXday 2023).pdf
sparkfabrik10 views
Drupal Dev Days Vienna 2023 - What is the secure software supply chain and th... by sparkfabrik
Drupal Dev Days Vienna 2023 - What is the secure software supply chain and th...Drupal Dev Days Vienna 2023 - What is the secure software supply chain and th...
Drupal Dev Days Vienna 2023 - What is the secure software supply chain and th...
sparkfabrik15 views
Deep dive nella supply chain della nostra infrastruttura cloud by sparkfabrik
Deep dive nella supply chain della nostra infrastruttura cloudDeep dive nella supply chain della nostra infrastruttura cloud
Deep dive nella supply chain della nostra infrastruttura cloud
sparkfabrik20 views
KCD Italy 2022 - Application driven infrastructure with Crossplane by sparkfabrik
KCD Italy 2022 - Application driven infrastructure with CrossplaneKCD Italy 2022 - Application driven infrastructure with Crossplane
KCD Italy 2022 - Application driven infrastructure with Crossplane
sparkfabrik86 views
Come Drupal costruisce le tue pagine by sparkfabrik
Come Drupal costruisce le tue pagineCome Drupal costruisce le tue pagine
Come Drupal costruisce le tue pagine
sparkfabrik42 views
Drupal 10: un framework PHP di sviluppo Cloud Native moderno by sparkfabrik
Drupal 10: un framework PHP di sviluppo Cloud Native modernoDrupal 10: un framework PHP di sviluppo Cloud Native moderno
Drupal 10: un framework PHP di sviluppo Cloud Native moderno
sparkfabrik27 views
Do you know what your Drupal is doing Observe it! (DrupalCon Prague 2022) by sparkfabrik
Do you know what your Drupal is doing Observe it! (DrupalCon Prague 2022)Do you know what your Drupal is doing Observe it! (DrupalCon Prague 2022)
Do you know what your Drupal is doing Observe it! (DrupalCon Prague 2022)
sparkfabrik55 views
Do you know what your Drupal is doing_ Observe it! by sparkfabrik
Do you know what your Drupal is doing_ Observe it!Do you know what your Drupal is doing_ Observe it!
Do you know what your Drupal is doing_ Observe it!
sparkfabrik1K views
Progettare e sviluppare soluzioni serverless con AWS by sparkfabrik
Progettare e sviluppare soluzioni serverless con AWSProgettare e sviluppare soluzioni serverless con AWS
Progettare e sviluppare soluzioni serverless con AWS
sparkfabrik54 views
From React to React Native - Things I wish I knew when I started by sparkfabrik
From React to React Native - Things I wish I knew when I startedFrom React to React Native - Things I wish I knew when I started
From React to React Native - Things I wish I knew when I started
sparkfabrik143 views
Headless Drupal: A modern approach to (micro)services and APIs by sparkfabrik
Headless Drupal: A modern approach to (micro)services and APIsHeadless Drupal: A modern approach to (micro)services and APIs
Headless Drupal: A modern approach to (micro)services and APIs
sparkfabrik251 views
Cloud-Native Drupal: a survival guide by sparkfabrik
Cloud-Native Drupal: a survival guideCloud-Native Drupal: a survival guide
Cloud-Native Drupal: a survival guide
sparkfabrik119 views
Mobile Development: una introduzione per Web Developers by sparkfabrik
Mobile Development: una introduzione per Web DevelopersMobile Development: una introduzione per Web Developers
Mobile Development: una introduzione per Web Developers
sparkfabrik90 views
Gitops: the kubernetes way by sparkfabrik
Gitops: the kubernetes wayGitops: the kubernetes way
Gitops: the kubernetes way
sparkfabrik2.1K views

Recently uploaded

Introduction to Gradle by
Introduction to GradleIntroduction to Gradle
Introduction to GradleJohn Valentino
5 views7 slides
Navigating container technology for enhanced security by Niklas Saari by
Navigating container technology for enhanced security by Niklas SaariNavigating container technology for enhanced security by Niklas Saari
Navigating container technology for enhanced security by Niklas SaariMetosin Oy
14 views34 slides
Quality Assurance by
Quality Assurance Quality Assurance
Quality Assurance interworksoftware2
5 views6 slides
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation by
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook AutomationDRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook AutomationHCLSoftware
6 views8 slides
Electronic AWB - Electronic Air Waybill by
Electronic AWB - Electronic Air Waybill Electronic AWB - Electronic Air Waybill
Electronic AWB - Electronic Air Waybill Freightoscope
5 views1 slide
Bootstrapping vs Venture Capital.pptx by
Bootstrapping vs Venture Capital.pptxBootstrapping vs Venture Capital.pptx
Bootstrapping vs Venture Capital.pptxZeljko Svedic
15 views17 slides

Recently uploaded(20)

Navigating container technology for enhanced security by Niklas Saari by Metosin Oy
Navigating container technology for enhanced security by Niklas SaariNavigating container technology for enhanced security by Niklas Saari
Navigating container technology for enhanced security by Niklas Saari
Metosin Oy14 views
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation by HCLSoftware
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook AutomationDRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
HCLSoftware6 views
Electronic AWB - Electronic Air Waybill by Freightoscope
Electronic AWB - Electronic Air Waybill Electronic AWB - Electronic Air Waybill
Electronic AWB - Electronic Air Waybill
Freightoscope 5 views
Bootstrapping vs Venture Capital.pptx by Zeljko Svedic
Bootstrapping vs Venture Capital.pptxBootstrapping vs Venture Capital.pptx
Bootstrapping vs Venture Capital.pptx
Zeljko Svedic15 views
ADDO_2022_CICID_Tom_Halpin.pdf by TomHalpin9
ADDO_2022_CICID_Tom_Halpin.pdfADDO_2022_CICID_Tom_Halpin.pdf
ADDO_2022_CICID_Tom_Halpin.pdf
TomHalpin95 views
Fleet Management Software in India by Fleetable
Fleet Management Software in India Fleet Management Software in India
Fleet Management Software in India
Fleetable12 views
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium... by Lisi Hocke
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Lisi Hocke35 views
predicting-m3-devopsconMunich-2023.pptx by Tier1 app
predicting-m3-devopsconMunich-2023.pptxpredicting-m3-devopsconMunich-2023.pptx
predicting-m3-devopsconMunich-2023.pptx
Tier1 app8 views
predicting-m3-devopsconMunich-2023-v2.pptx by Tier1 app
predicting-m3-devopsconMunich-2023-v2.pptxpredicting-m3-devopsconMunich-2023-v2.pptx
predicting-m3-devopsconMunich-2023-v2.pptx
Tier1 app11 views
FOSSLight Community Day 2023-11-30 by Shane Coughlan
FOSSLight Community Day 2023-11-30FOSSLight Community Day 2023-11-30
FOSSLight Community Day 2023-11-30
Shane Coughlan6 views
AI and Ml presentation .pptx by FayazAli87
AI and Ml presentation .pptxAI and Ml presentation .pptx
AI and Ml presentation .pptx
FayazAli8714 views
tecnologia18.docx by nosi6702
tecnologia18.docxtecnologia18.docx
tecnologia18.docx
nosi67025 views

Retro gaming machine made with Javascript and Kubernetes

  • 1. Building a retro-games machine with Javascript and Kubernetes
  • 3. ● Award-winning Canadian engineer and computer pioneer and Chair of Science Council of Canada ● Named of Order of Canada in 2011 ● Created the world’s first computerized traffic control system ● In 2014, at the age of 93, proposed an improvement for Toronto Transit Commission subway system ● Invented the first digital game playing machine: Bertie the Brain Joseph Kates Joseph Kates (1921 / 2018) https://en.wikipedia.org/wiki/Josef_Kates
  • 5. ● The four meter tall computer allowed exhibition attendees to play a game of tic-tac-toe against an artificial intelligence ● Based on a new revolutionary vacuum-tube technology, the Additron, allowing computers to be 10 times smaller ● The difficulty of the game was adjustable ● The machine was disassembled at the end of the exhibition and largely forgotten as a curiosity Joseph Kates Bertie the Brain - 1950 Canadian National Exhibition Danny Kaye wins a game of tic-tac-toe against Bertie the Brain in 1950. BERNARD HOFFMAN/THE LIFE PICTURE COLLECTION/GETTY IMAGES
  • 6. Video games timeline 1952 OXO - EDSAC computer 1971 First COIN-OP Galaxy Game 1950 Bertie the Brain 1951 Nimrod 1972 Pong 1972 Magnavox Odyssey First home video game console
  • 8. ● Released on 12 August 1981 - 39 years ago ● Support multiple operating systems: CP/M-86, UCSD p-System, and an in-house product called IBM PC DOS, developed by Microsoft. ● Built in just 12 months development with a joint effort of designers, engineers and computer hobbyists who helped to shape the open architecture. ● Because none of the functional components were designed by IBM, they obtained no patents on the PC. ● In December 1991, Computer Gaming World reported that DOS accounted for 82% of computer-game sales. IBM PC COMPATIBLE ERA IBM 5151 IBM x86 personal computer Intel 8088
  • 9. Olivetti M24 Released in 1983 Intel 8086 10 128 KB RAM the most sold machine 1986 Olivetti also became the third largest PC manufacturer worldwide
  • 13. We have developed a new revolutionary games engine, capable to play retro games 10x times better than before. Our users can play using a standard web browser, reaching unleashed audio/video performance.Additron Games
  • 14. Due to increase of platform popularity we need scale to a global footprint, keeping the costs under control. We are also planning to launch a new product, which is an entry-level console with preinstalled games, it should work offline, must be self-healing and it will be cheap for us and our customers. Business requirement
  • 15. Technical requirement Our platform is Linux based and has a lot of moving parts to orchestrate We spend a lot of time to provision new public/private cloud instances of the platform, which is done with custom scripts We have some APIs to manage the platform but it is almost legacy and complicated to maintain We don't have experience on installing our platform on SoC devices, like Raspberry PIs.
  • 18. Technical requirements ● Automated provisioning of platform and games ● API-first platform ● It works offline ● Autoscaling - Self healing ● It works on low-end devices ● It can be installed on public/private cloud
  • 24. ● Container orchestration platform + networking ● CRD (Custom Resources Definition) is a powerful feature which enables users to add their own/custom objects to the Kubernetes cluster and use it like any other native Kubernetes objects ● Configmap: API object used to store non-confidential data in key-value pairs with a maximum capacity of 1MB ● K3S: Lightweight and fully compliant Kubernetes. Easy to install, half the memory, all in a binary of less than 100 MB. Kubernetes API Kubernetes