Skip to content
#

gRPC

grpc logo

gRPC is a modern open source high performance RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect devices, mobile applications and browsers to backend services.

Here are 3,878 public repositories matching this topic...

ymh199478
ymh199478 commented Jun 16, 2021

背景和动机

我们不希望将一些敏感的内容提交到 git 仓库中,所以这些敏感内容我们会和提交到 git 仓库的配置文件分离。

我们将这些机密内容放在 dotenv运行时加载到环境变量 或是 直接存于环境变量 中。

除此之外,配置可能因为程序运行环境发生改变,而需要动态的进行配置。

所以我们希望 kratos 能够在配置文件中动态的识别环境变量占位符,并使用环境变量值替换配置的内容。

提议的方案

修订1:提议方案需根据 @tonybase 描述建议修正
修订2:语义占位符采用 os.Expand 解析规则完成,废弃修订1的讨论

提案在配置文件中,通过占位符来替换环境变量

grpc-gateway
educroquet
educroquet commented Nov 4, 2020

On contexts with many APIs and APIs calling other APIs in chains, having too many spans in the zipkin/jaeger dashboards may lead to a too complex usage of such dashboards and of not necessary big data volumes.

For Tyk's admin team, the steps representing the time spent in each Tyk middleware are much valuable.

But the upstream APIs teams just want to know the global time spent in Tyk interna

Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. The service engine supports http, TCP, WS,Grpc, Thrift,Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service governance to ensure reliable RPC communication, the engine contains Diagnostic, link tracking for protocol and middleware calls, and integration SkyWalking Distributed APM

  • Updated Jun 7, 2021
  • C#
jameshbarton
jameshbarton commented Jun 26, 2021

Describe the requested changes
Github issue links in Changelog docs are broken. There is an extra parenthesis at the end of each link that causes link traversal to fail.

Link to any relevant existing docs

  1. https://docs.solo.io/gloo-edge/latest/reference/changelog/open_source/
    Note that the closing parenthesis at the end of each github link is blue (i.e., part of the link itself).

Created by Google

Released August 2016

Latest release 22 days ago

Repository
grpc/grpc
Website
grpc.io
Wikipedia
Wikipedia