首页
学习
活动
专区
工具
TVP
发布

CNCF

专栏成员
1075
文章
1256785
阅读量
110
订阅数
CNCF Wasm 微调查:一项变革性技术,是的,但该认真起来了
WebAssembly——或Wasm[1]——自 2017 年首次发布以来一直受到热烈欢迎,但我们的调查显示,项目似乎超出了当今工具和技术的能力,而且绝大多数用户渴望功能齐全、稳定的 Wasm 项目。
CNCF
2022-11-28
4330
Netlify 中的 Rust & WebAssembly Serverless 函数
Netlify 是一个开发和托管 Jamstack 应用的平台。实际上,Jamstack 是Netlify 的创始人 Mathias Biilmann 于 2015年造出来的一个词。Netlify 也是 JamstackConf 的主要组织者。
CNCF
2021-08-26
9960
WebAssembly 能为你的应用程序的安全性和可扩展性做什么?
几年前我第一次听到 WebAssembly(Wasm)时很感兴趣。我可以将用 Rust 或 C++ 写的代码在浏览器中运行,这让我大吃一惊。将现有的浏览器端计算从 JS 代码移植到 Rust,可以提高性能。不用说,我对这项技术抱有很高的期望。遗憾的是,由于个人情况,我还没有太多的时间和机会来进一步探索这项技术。
CNCF
2021-07-07
5280
WebAssembly + Dapr = 下一代云原生运行时?
云计算已经成为了支撑数字经济发展的关键基础设施。云计算基础设施也在持续进化,从 IaaS,到容器即服务(CaaS),再到 Serverless 容器和函数 PaaS (fPaaS 或者 FaaS),新的计算形态相继出现。以容器和 Serverless 为代表的云原生技术正在重塑整个应用生命周期。
CNCF
2021-05-07
9570
WASI|将WebAssembly带到浏览器之外
WebAssembly(Wasm)[1]是一种二进制软件格式,所有浏览器都可以在任何操作系统(OS)上直接、安全地[2]以接近原生的速度运行。然而,它最大的承诺是最终以同样的方式在任何地方[3]工作,从物联网设备和边缘服务器,到移动设备和传统桌面。这篇文章介绍了实现这一目标的主界面。本系列的下一篇文章将描述一些已经可用的、真实世界的相同接口的实现和应用程序。
CNCF
2021-05-07
2.1K0
WebAssembly简介
WebAssembly[1],也称为Wasm,是一种web优化的代码格式和API(应用程序编程接口),可以极大地提高网站的性能和功能。WebAssembly的1.0版本于2017年发布,并于2019年成为W3C官方标准。
CNCF
2021-03-15
1.2K0
TiKV源码解析系列文章(二十)Region Split源码解析
在学习了之前的几篇 raft-rs,raftstore 相关文章之后(如 Raft Propose 的 Commit 和 Apply 情景分析,Raftstore 概览等),raft-rs 以及 raftstore 的流程大家应该基本了解了。其中 raft-rs 解决的是单个 Raft group(即单个 Region) 的问题,raftstore 解决的是多个 Raft group (即多个 Region)的问题。Split 和 Merge 则是 raftstore 多个 Raft group 所独有的操作。TiKV 中的 Split 能把一个 Region 分裂成多个 Region,Merge 则能把 Range 相邻的 2 个 Region 合成一个 Region。本文接下来要介绍的是 Split 的源码。
CNCF
2020-09-04
5910
OpenTelemetry已经正式进入Beta版了!
OpenTelemetry刚刚开始了它的第一波测试版,先是 Collector,Java自动检测代理,然后是Erlang、Go、Java、JavaScript和Python SDK,最后是.NET SDK。这意味着你可以开始将OpenTelemetry集成到你的应用程序和客户端库中,以捕获应用程序级别的指标和分布式跟踪。
CNCF
2020-04-02
8690
使用 Kind 构建离线集群安装包
Kind(Kubernetes in Docker) 是一个 Kubernetes 孵化项目,它使用 Docker 为节点进行 Kubernetes 的快速部署,可以方便的搭建 Kubernetes 集群,虽然简单,但也是通过 Kubernetes 一致性认证的安装器,因此用来做测试还是比较可靠的。
CNCF
2019-12-05
6320
gRPC-Web迈向GA
我代表云原生计算基金会,很高兴地宣布gRPC-Web的GA版本,这是一个JavaScript客户端库,使Web应用程序能够直接与后端gRPC服务通信,而不需要HTTP服务器充当中介。这意味着您现在可以通过使用 .proto 文件定义客户端 和服务器端数据类型和服务接口,轻松构建真正的端到端gRPC应用程序体系结构 。因此,gRPC-Web为整个REST开发Web范例提供了一个引人注目的新选择。
CNCF
2019-12-05
1K0
政策驱动的持续集成?
关于OPA(Open Policy Agent,开放政策代理),我最喜欢的一点是它可以与其他系统互操作。任何生成JSON的东西 — 现在大多数系统都可以 — 都可以为OPA提供呈现政策判断的输入。由于这种互操作性,你可以将OPA与基于容器的开发工具(如Docker)、基础设施配置工具(如Terraform)、容器编排平台(如Kubernetes)一起使用,而这还只是皮毛。
CNCF
2019-12-04
8830
基于Raft构建大型分布式存储系统
最近几年来,越来越多的文章介绍了 Raft 或者 Paxos 这样的分布式一致性算法,且主要集中在算法细节和日志同步方面的应用。但是呢,这些算法的潜力并不仅限于此,基于这样的分布式一致性算法构建一个完整的可弹性伸缩的高可用的大规模存储系统,是一个很新的课题,我结合我们这一年多以来在 TiKV 这样一个大规模分布式数据库上的实践,谈谈其中的一些设计和挑战。
CNCF
2019-12-04
1.7K0
CNCF网络研讨会:在Kubernetes上编写容器工作流脚本(视频+PDF)
Brigade是一个集群内运行时,它解释脚本,并执行Kubernetes中的通用流水线。使用JavaScript,开发者可以将容器链接到一个脚本中,从而在Kubernetes中创建一个事件驱动的工作流。脚本可以定义一系列并行或串行运行的作业,并利用对错误处理和异步功能的完整编程语言支持,以及从丰富的JavaScript库生态系统中获益。
CNCF
2019-12-04
4480
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档