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

CNCF

专栏作者
1075
文章
1148140
阅读量
107
订阅数
Kubernetes 1.24:gRPC 容器探针功能进入 Beta 阶段
在 Kubernetes 1.24 中,gRPC 探针(probe)功能进入了测试版,默认情况下可用。现在,你可以为 gRPC 应用程序配置启动、活动和就绪探针,而无需暴露任何 HTTP 端点,也不需要可执行文件。Kubernetes 可以通过 gRPC 原生连接到你的工作负载并查询其状态。
CNCF
2022-06-10
9420
Salt选择了Linkerd实现gRPC负载平衡,同时获得多重效益
Salt Security[1]正在解决当今依赖于 API 的应用程序的安全挑战。API 请求可以表示每秒数以万计的攻击或 PII 暴露机会。为了应对这些风险,Salt 对客户的 API 元数据运行 AI 和 ML 来阻止威胁。随着流量的不断增加,平台效率的高低取决于工程师能否将停机时间最小化。
CNCF
2022-03-28
5080
Longhorn 微服务化存储初探
Longhorn 官方推荐的最小配置如下,如果数据并不算太重要可适当缩减和调整,具体请自行斟酌:
CNCF
2021-07-07
1.6K0
跨语言服务治理框架在证券行业的探索与实践
近年来,随着证券市场客户和业务量的不断攀升,以及互联网金融的兴起和金融科技的发展,各证券公司都制定了数字化转型的战略目标。为了把握新一轮数字化技术革命浪潮,企业信息系统架构正在不断升级变迁,很多企业内部的传统软件系统都开始向微服务架构转型,通过服务拆分、降低系统耦合性,达到“高内聚、低耦合”,提供更为灵活的服务支撑。
CNCF
2021-07-07
6590
MOSN 子项目 Layotto:开启服务网格+应用运行时新篇章
Service Mesh 在微服务领域已经非常流行,越来越多的公司开始在内部落地,蚂蚁从 Service Mesh 刚出现的时候开始,就一直在这个方向上大力投入,到目前为止,内部的 Mesh 方案已经覆盖数千个应用、数十万容器并且经过了多次大促考验,Service Mesh 带来的业务解耦,平滑升级等优势大大提高了中间件的迭代效率。
CNCF
2021-07-07
1.1K0
gRPC在C#中的未来属于grpc-dotnet
grpc-dotnet(Grpc.Net.Client[1]和Grpc.AspNetCore.Server[2] nuget 包)现在是.NET/C#中推荐的 gRPC 实现。最初的 gRPC C#实现(Grpc.Core nuget 包)将进入维护模式,不会得到任何新功能,只会收到重要的错误修复和安全修复。最终的计划是在未来的某个时候逐步完全淘汰 Grpc.Core。该公告描述了我们决定这样做的原因,并更详细地列出了该计划。
CNCF
2021-05-07
1.8K0
使用Wireshark分析gRPC消息
Wireshark[1]是一个开放源码的网络协议分析器,可以用于协议开发、网络故障排除和教育。Wireshark可以分析在网络上传输的gRPC消息,并了解这些消息的二进制格式。
CNCF
2021-03-15
5.1K0
2020年微服务的发展状况
“微服务架构风格是一种将单个应用程序开发为一组小型服务的方法,每个服务在自己的进程中运行,并与轻量级机制(通常是HTTP资源API)通信。这些服务是围绕业务功能构建的,并且可以通过完全自动化的部署机制独立部署。这些服务可能是用不同的编程语言编写的,使用不同的数据存储技术,对这些服务只有最低限度的集中管理。”
CNCF
2020-11-25
6830
OpenYurt 深度解读:如何构建 Kubernetes 原生云边高效协同网络?
导读:OpenYurt 是阿里巴巴开源的云边协同一体化架构,与同类开源方案相比,OpenYurt 拥有可实现边缘计算全场景覆盖的能力。在之前的一篇文章中,我们介绍了 OpenYurt 是如何在弱网和断网场景下实现边缘自治的。本文作为 OpenYurt 系列文章的第四篇,我们将着重介绍 OpenYurt 的另一个核心能力——云边通信,以及相关组件 Yurttunnel。
CNCF
2020-11-17
8270
gRPC-Web中的拦截器
我们很高兴地宣布从1.1.0版开始支持gRPC-web中的拦截器(interceptor)。虽然当前的设计基于其他gRPC语言提供的gRPC客户端拦截器,但它也包括gRPC特定于Web的特性,这些特性应该会使拦截器易于采用,并与现代Web框架一起使用。
CNCF
2020-07-02
1.5K0
使用Kind演示如何将Falco指标输出到Prometheus和Grafana
Kind是一个使用Docker容器“节点”运行本地Kubernetes集群的工具,可以用于本地开发或CI。它还提供了在Kubernetes集群中安装Falco并在本地使用它的简便方法。我们将使用Kind演示如何将Falco指标输出到Prometheus和Grafana。
CNCF
2020-03-24
1.2K0
gRPC项目
说明:gRPC是一个现代的、开源的、高性能的远程过程调用(RPC)框架,可以在任何地方运行。它使客户端和服务器应用程序能够透明地进行通信,并使构建连接系统变得更加容易。
CNCF
2019-12-06
5610
花椒服务端 gRPC 开发实践
在移动端平台开发中,为了增加代码复用,降低开发成本,通常会需要采用跨平台的开发技术,花椒也不例外。本次新的单品开发,由于时间紧,人员有限,经过调研选型,最终确定了 flutter 方案(具体选型过程不在本文讨论之内)。
CNCF
2019-12-05
3.4K1
案例研究:Netflix通过gRPC提高开发者工作效率并击败惊群问题
Netflix使用HTTP/1.1开发了自己的技术堆栈,用于服务间通信,覆盖了为Netflix产品提供动力的总微服务的98%。几年来,这一堆栈支持了公司流媒体业务的强劲增长。但到2015年,平台团队意识到它还“使我们正在努力的一些架构模式永久化,并且大规模影响了工程的生产力,”运行平台工程总监Tim Bozarth说。用于与远程服务交互的客户端通常包含手写代码,这非常耗时,“有机会产生问题,引入的错误,以及产生额外的复杂性,”他说。此外,当团队构建定义API的服务时,没有明确的方法来注释和准确描述API的功能,从而使发现、审计和理解生态系统中可用的API变得具有挑战性。为了寻找新的解决方案,该团队还希望服务客户端跨语言工作,重点是Java和Node.js.
CNCF
2019-12-05
1.1K0
Kubernetes无痛作gRPC负载平衡
许多gRPC的新用户惊讶地发现,Kubernetes的默认负载平衡常常无法在gRPC上正常工作。例如,下面是一个简单的gRPC Node.js微服务应用,部署在Kubernetes:
CNCF
2019-12-05
1.3K0
gRPC-Web迈向GA
我代表云原生计算基金会,很高兴地宣布gRPC-Web的GA版本,这是一个JavaScript客户端库,使Web应用程序能够直接与后端gRPC服务通信,而不需要HTTP服务器充当中介。这意味着您现在可以通过使用 .proto 文件定义客户端 和服务器端数据类型和服务接口,轻松构建真正的端到端gRPC应用程序体系结构 。因此,gRPC-Web为整个REST开发Web范例提供了一个引人注目的新选择。
CNCF
2019-12-05
9900
Linkerd项目
说明:Linkerd是一个服务网格,可为云原生应用程序增加可靠性、安全性和可见性。Linkerd是一个透明的服务网格,旨在通过透明地向所有服务间通信添加服务发现、负载平衡、故障处理、检测和路由,使现代应用程序安全可靠。Linkerd(发音为“linker-DEE”)充当透明的HTTP/gRPC/thrift/etc代理,通常可以使用最少的配置将其添加到现有应用程序中,不管应用程序使用何种语言编写。它适用于许多语言 通用协议和服务发现后端,包括Mesos和Kubernetes等调度环境。Linkerd基于Netty和Finagle构建,Finagle是经过生产测试的RPC框架,采用于Twitter、Pinterest、Tumblr、PagerDuty等高流量公司。Linkerd由Cloud Native Computing Foundation(CNCF)托管。
CNCF
2019-12-04
5030
如何高效地编写Envoy过滤器!第1部分
Envoy是一个可编程的L3/L4和L7代理,支持当今的服务网格解决方案,包括Istio、AWS App mesh、Consul Connect等。Envoy的核心提供几个过滤器,提供了一组丰富的特性,用于观察、保护和将网络流量路由到微服务。在这一系列的文章中,我们将了解Envoy过滤器的基础知识,并学习如何通过实现定制过滤器来扩展Envoy以创建有用的特性!
CNCF
2019-12-04
3.3K0
CNCF案例研究:gRPC如何实现Salesforce的统一互操作性策略
Salesforce是客户关系管理软件领域的领导者,它的客户成功平台和其它产品支持了超过15万个组织。在幕后,“我们试图建立的一件大事是在整个公司范围内建立统一的互操作性策略。”服务网格团队首席工程师Ryan Michela说:“我们过去在基于JSON的集成中遇到的一个痛点是,它们需要双方进行大量的协商,并且很容易出现向后不兼容的更改。”
CNCF
2019-12-04
5590
CNCF案例研究:Linkerd是Apester的“安全网”,可以防止遗忘超时导致的级联故障
使用的CNCF项目包括:gRPC、Kubernetes、Linkerd、Prometheus
CNCF
2019-12-04
4370
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档