[13th][Day24] kubernetes 是什麽

what is k8s?
基於 container technology 的 分散式架构解决方案

what is 分散式架构?
简单来说 ... 分工协作,权责分离,让专职的人去处理自己的任务

由Google设计
开发和设计都深受Google的Borg系统的影响

遵循 kubernetes 的设计思维,传统系统架构中,底层那些与业务逻辑没有太大关系的 code 或者 package 都能从架构中被移除。
关於 load balance 的选购 部署 建置 ...
关於导入 or 自干一个复杂的服务管理框架 ...
关於 错误监控、错误回报、log 系统 ...

善用 kubernetes ,可以节省大把的开发时间,并更加 focus 在业务逻辑的实作

kubernetes,提供强大的自动化机制,在系统成熟後能够大幅降低後段的维运困难度&维运成本

kubernetes 是一个开源的平台,支援大部分的语言,不限任何的程序设计 interface

不论是 java go c++ python ... etc,都能成为 kubernetes 的 service,透过 TCP/IP协定 互动。

kubernates 具有完善的丛集管理能力,像是 ... 多层次的安全防护/认证机制,内建 load balance,故障侦测 、自我修复、可扩展的资源自动调度机制 ...


<<:  day 24 - 失控的浮点数, decimal套件介绍

>>:  自动化测试,让你上班拥有一杯咖啡的时间 | Day 18 - 如何提交表单

Day 4 (CSS)

1.空格的意义: css选择器.s1 .s2{}=> 里面的"全部"都被我...

Day11 小实作-数字时钟

使用 React useState Hook 创建数字时钟 import React, {useSt...

Day28 传播链程序实作

今天要来设计一种算法来查找从一个人到另一个人的病毒链,可以算是复习前面的for回圈,及swap的应用...

资通安全管理法何处寻?

我在,故我扛 资通安全管理法,简称「资安法」,针对公务机关及特定非公务机关,意在建立一套包含事前、事...

[Day13] Hoisting

提升(Hoisting) 在 JavaScript 里指的是在执行代码之前,直译器(interpre...