protobuf   998

« earlier    

Skycfg - Extension library for the Starlark language that adds support for constructing Protocol Buffer messages
An extension library for the Starlark language that adds support for constructing Protocol Buffer messages. It was developed by Stripe to simplify configuration of Kubernetes services, Envoy routes, Terraform resources, and other complex configuration data.
protobuf  golang  opensource  configuration  code-generation 
4 days ago by liqweed
GitHub - stripe/skycfg: Skycfg is an extension library for the Starlark language that adds support for constructing Protocol Buffer messages.
Skycfg is an extension library for the Starlark language that adds support for constructing Protocol Buffer messages. - stripe/skycfg
golang  protobuf 
7 days ago by geetarista
googleapis/postal_address.proto at master · googleapis/googleapis
Public interface definitions of Google APIs. Contribute to googleapis/googleapis development by creating an account on GitHub.
protobuf 
9 days ago by clehene
BigTable: storing Protobuf bytes in one column vs splitting the content into column…
At travel audience, we need to store a large quantity of data (1.7 TB / day with 3 months of history ~ 151 TB) and to query it at low latency. Given that we’ve already completed our migration to…
hbase  protobuf  dataflow 
11 days ago by clehene
FlatBuffers: FlatBuffers
A thing a bit like Protocol Buffers that doesn't require a parse step before accessing a field.
flatbuffers  protobuf  serialization  google 
12 days ago by rcrowley
Meet Twirp! · Twirp
RPC framework from Twitch, uses protobuf definitions and generates server interface (implement with go's standard HTTP mux server implementation), and a full simple client.

Protocol buffers or JSON for the wire format. Twirp handles serialization so you don't need to manually construct and serialize JSON. Simple routing based on the package name.

Works on HTTP1.1 and HTTP2, but request/response only...if you need streaming, use HTTP2 and gRPC.
rpc  protobuf  json  golang 
18 days ago by tobym
Interface GRPC with Web using GRPC-Web and Envoy (possibly the best way forward)
The path forward to access a GRPC server directly via browser seems to be Google’s grpc-web project; though it uses Envoy Proxy internally. Note that there is one more older way and that is also…
grpc  webdev  javascript  protobuf 
24 days ago by dln
twitchtv/twirp: A simple RPC framework with protobuf service definitions
Alternative to gRPC, using whatever local HTTP client/server implementations exist rather than bringing in your own 10MB chunk of code to do that. Also behaves with HTTP 1.1 so cleanly goes through any load balancer...
web  HTTP  RPC  framework  protobuf  go  golang  gRPC  opensource  software 
5 weeks ago by asteroza
twitchtv/twirp: A simple RPC framework with protobuf service definitions
Twirp is a framework for service-to-service communication emphasizing simplicity and minimalism. It generates routing and serialization from API definition files and lets you focus on your application's logic instead of thinking about folderol like HTTP methods and paths and JSON.
rpc  grpc  rest  json  lang:go  is:repo  protobuf 
5 weeks ago by cdzombak

« earlier    

related tags

alternative  android-library  android  api  apis  article  avro  bazel  benchmarks  binary  bluetooth  buffer  buffers  bugsnag  build  bytearray  cap'n'proto  capnproto  case-study  cbor  client  cloud  cncf  code-generation  comms  compatibility  compiler  compliance  configuration  cool-tools  critic  critique  csharp  data-encoding  data-formats  data  dataflow  design  dev  devops  discussion  distributed  distributed_computing  docker  dotnet  embedded  envoy  erlang  error  essay  evoltion  exception  ffi  flatbuffers  framework  gazelle  generation  generator  github  go-lang  go  golang  google  gotchas  graphql  grpc-web  grpc  hbase  http  http2  is:repo  java  javascript  json  kotlin  kubernetes  lang:go  library  lock  mapping  memoryview  mesh  messaging  microservices  monitoring  msgpack  networking  opensource  openstreetmap  packaging  performance  polyglot  programming  proto  protobuffers  protocol  protocol_buffer  protocolbuffers  protos  proxy  python  rails  rant  reference-impl  rest  rpc  rust  schema  serialization  server  service  services  slides  software  spring  standards  sweng  text  thrift  todo:interarma  tools  type-safety  types  unity  utility  validation  verification  version  vs  web  webdev 

Copy this bookmark:



description:


tags: