Knative
0 人感兴趣 · 13 次引用
- 最新
- 推荐
数禾科技 AI 模型服务 Serverless 容器化之旅
“数禾 DevOps 平台 BetterCDS 集成了阿里云容器服务 Knative,支持模型服务的多版本运行和弹性伸缩,在降低运行成本的同时,也提升了服务的可用性,极大地方便了运维人员和开发人员。”
![https://static001.geekbang.org/infoq/c3/c30421c68fa305efc83021ab95b0cf51.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/c3/c30421c68fa305efc83021ab95b0cf51.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
![https://static001.geekbang.org/infoq/bf/bf9b8badc0fd455963c3ce51156d5a3c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/bf/bf9b8badc0fd455963c3ce51156d5a3c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
Serverless 开源架构方案
Knative是一个以Kubernetes和Istio为基础的Serverless开源架构方案,目的是解决Kubernetes环境下Serverless应用的构建、部署和运行。
![https://static001.geekbang.org/infoq/5a/5a045eee79e678a00adeece555637253.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/5a/5a045eee79e678a00adeece555637253.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
当 Knative 遇见 WebAssembly
Knative 可以支持各种容器化的运行时环境,我们今天来探索一下利用 WebAssembly 技术作为一个新的 Serverless 运行时。
![https://static001.geekbang.org/infoq/e6/e6b29f62007d3a2b73cbe767f4d5c7c6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/e6/e6b29f62007d3a2b73cbe767f4d5c7c6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
开源 Serverless 里程碑:Knative 1.0 来了
近期Knative发布了1.0版本,达到了一个重要的里程碑。Knative自2018年7月首次发布以来, 版本不断的迭代发展,除了无数的错误修复、稳定性和性能增强之外,按时间顺序还进行了一些改进,下文将进行简单介绍。
![https://static001.geekbang.org/infoq/ca/ca0fa2d035e7985ef9704cb55966a537.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/ca/ca0fa2d035e7985ef9704cb55966a537.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
Google 宣布将 Knative 捐赠给 CNCF
11月30日,Google 宣布将 Knative 捐赠给 the Cloud Native Computing Foundation (CNCF)。
![https://static001.geekbang.org/infoq/03/0380431fea43329bcb8e508e735bb3fc.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/03/0380431fea43329bcb8e508e735bb3fc.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
![https://static001.geekbang.org/infoq/eb/eb0cb6660ec2b66b7235f79cfc121e47.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/eb/eb0cb6660ec2b66b7235f79cfc121e47.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
Serverless 工程实践 | 零基础上手 Knative 应用
DataWorks功能实践系列,解析业务实现过程中的痛点,提高业务功能使用效率!循环遍历是开发中常用的逻辑,用好这两类节点来有效降低代码复杂度。
谁说 Java 不能用来跑 Serverless?
应云而生的 Java 框架 Quarkus,以其小而快的优势,让 Knative serving 运行 Java 服务成为可能。
![https://static001.geekbang.org/infoq/6a/6a8ec5484ed4865a68d74be8b74efdd3.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/6a/6a8ec5484ed4865a68d74be8b74efdd3.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
【Knative 系列】看完这篇还不懂 Knative Serving,你来打我~(史上最详细)
本文主要讲解 Knative serving 系统及组件:
![https://static001.geekbang.org/infoq/10/10e61aaa2f92a4e97cd52970f3c78083.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/10/10e61aaa2f92a4e97cd52970f3c78083.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
Knativa 基于流量的灰度发布和自动弹性实践
Knative 提供了基于流量的自动扩缩容能力,可以根据应用的请求量,在高峰时自动扩容实例数;当请求量减少以后,自动缩容实例,做到自动化地节省资源成本。此外,Knative 还提供了基于流量的灰度发布能力,可以将流量的百分比进行灰度发布。
![https://static001.geekbang.org/infoq/89/890f3d30ff266ccd52f94208d33fbeb5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/89/890f3d30ff266ccd52f94208d33fbeb5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
为什么很多工程师不了解 Serverless
很长一段时间没有更新,因为前阵子一直在研究云原生相关的项目,包括比较热门的Serverless,我们主要在关注Knative。后面我们会更新不少Knative的文章,还会上线Knative中文社区,并把它作为我们的云原生社区,把大家聚集起来,共同研究云原生技术。