Apache Thrift
-
Updated
Jun 1, 2022 - C++
{{ message }}
Apache Thrift
AnnotatedServiceBindingBuilder and VirtualHostAnnotatedServiceBindingBuilder currently don't share a common interface for its methods, such as pathPrefix() and exceptionHandlers(). This means, a contributor can add a builder method to one builder but not to the other by mistake. By making both builder extend a new interface AnnotatedServiceConfigSetters, we could prevent such a mistake.
Fast, testable, Scala services built on TwitterServer and Finagle
Thriftpy has been deprecated, please migrate to https://github.com/Thriftpy/thriftpy2
We should forbid the customer to upload local files and throw exception
Unused imports are included in the headers of generated files causing 2.12 builds with the default -Yfatal-warnings` setting to fail (unless the correct linting options are unset)
Scrooge generates files with headers including only the imports the current file needs.
Scrooge generates import statements for classes that are never used.
An easy-to-use library for creating load testing applications
Benchmark comparing various data serialization libraries (thrift, protobuf etc.) for C++
Viper 是一个基于Anno微服务引擎开发的Dashboard示例项目。Anno 底层通讯采用 grpc、thrift。自带服务发现、调用链追踪、Cron 调度、限流、事件总线等等
SpringBoot、Dubbo、SpringCloud的各种集成例子:Atomikos、gRPC、Thrift、Seata、ShardingSphere、Dubbo、Hmily、Nacos、Consul、Ribbon、Jedis、Lettuce、Redisson等框架
Manage any layer-7 protocols in a Service Mesh.
spring-cloud-microservice-examples
A message passing platform for Go
Anno 是一个微服务快速开发框架,底层通讯可以随意切换 grpc、thrift。自带服务发现、调用链追踪、Cron 调度、限流、事件总线、CQRS 、DDD、类似MVC的开发体验,插件化开发。 Anno is a microservices rapid development framework, the underlying communication can be arbitrary switch GRPC, thrift.Built-in service discovery, call chain tracking, Cron scheduling, current limiting, event bus, CQRS, DDD, similar MVC development experience, plug-in development.
A lightweight microservice tool, turn your grpc|thrift APIs into HTTP APIs!
Hibari is a production-ready, distributed, ordered key-value, big data store. Hibari uses chain replication for strong consistency, high-availability, and durability. Hibari has excellent performance especially for read and large value operations.
Thrift app and worker for gunicorn!
Add a description, image, and links to the thrift topic page so that developers can more easily learn about it.
To associate your repository with the thrift topic, visit your repo's landing page and select "manage topics."
Let's support at least reading "b3" header from a single string, most commonly traceid-spanid-1
It would also be nice to support optionally writing this, especially in message providers or others with constrained environments.
Expected behavior
As discussed on openzipkin/b3-propagation#21 and first implemented here: https://github.com/openzipkin/brave/blob/master/brave/src/main/java/bra