Top 76 thrift open source projects

Hibari
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.
Osquery Go
Go bindings for osquery
Harpc
基于Thrift的跨语言、高可用、高性能、轻量级的RPC框架。
Go
decode/encode thrift message without IDL
Gunicorn thrift
Thrift app and worker for gunicorn!
✭ 193
pythonthrift
Thrift Tools
thrift-tools is a library and a set of tools to introspect Apache Thrift traffic.
✭ 189
pythonthrift
Elixir Thrift
A Pure Elixir Thrift Implementation
Spring Thrift Starter
Set of cool annotations that helps you building Thrift applications with Spring Boot
Thrift Missing Guide
Thrift: The Missing Guide
✭ 148
thrift
Herringbone
Tools for working with parquet, impala, and hive
✭ 134
thrift
Aeraki
Manage any layer 7 traffic in Istio Service Mesh.
Php Thrift Sql
A PHP library for connecting to Hive or Impala over Thrift
Dapeng Soa
A lightweight, high performance micro-service framework
Line Instant Messenger Protocol
It is work of Matti Virkkunen, link to http://altrepo.eu/git/line-protocol.git for latest update.
✭ 96
thrift
Evernote Thrift
Thrift IDL files for the Evernote Cloud API
✭ 94
thrift
Springboot Thrift Etcd Ribbon
基于springboot的thrift的rpc, 服务发现基于etcd,路由基于ribbon
Thrift connector
Clients of thrift, utilizing connection pools
Sails
Create a Thrift Server use like Rails
✭ 72
rubythrift
Andl
Andl is A New Database Language
Hs2client
C++ native client for Impala and Hive, with Python / pandas bindings
✭ 69
thrift
Thriftpy
Thriftpy has been deprecated, please migrate to https://github.com/Thriftpy/thriftpy2
Tchannel
network multiplexing and framing protocol for RPC
✭ 1,122
thrift
Nettythrift
Thrift on Netty, support TCP/HTTP/WebSocket at same port. support multiple Protocols at same time. multil Simple Clients with Connection Pool.
Thrift Connection Pool
Apache Thrift客户端连接池(client connection pool)
✭ 59
javathrift
Tns
tns provides distributed solutions for thrift, support service discovery, high availability, load balancing, the gray release, horizontal scaling, and so on.
Node Server Project
基于 node.js + express 技术栈,采用MVC结构设计、JWT + RESTful API、PM2服务监控的Node服务器端项目框架.
Thrift2flow
Converts Thrift specs into Flow JavaScript type definitions
Spring Thrift Api Gateway
Gateway for Apache Thrift requests processing that is built on Spring Cloud stack
Thriftclientpool
a thrift client connection pool & simple thrift use demo by golang
Node Impala
Node Client for Impala using Apache Thrift
✭ 30
nodethrift
Pucket
Bucketing and partitioning system for Parquet
Rpc proxy
基于thrift的服务注册和发现框架
Impala Java Client
Java client to connect directly to Impala using thrift
✭ 26
thrift
Node Thrift2 Hbase
An HBase thrift wrapper for Node.js
Zys
high performance service framework based on Yaf or Swoole
✭ 812
swoolethrift
Jboot
一个优雅的微服务框架,SpringCloud 之外的另一个选择,已经使用在用户量过亿的商业产品上,有超过1000家公司在使用Jboot做极速开发...
Bender
An easy-to-use library for creating load testing applications
Cpp Serializers
Benchmark comparing various data serialization libraries (thrift, protobuf etc.) for C++
Srpc
RPC based on C++ Workflow
Thrifty
Thrift for Android that saves you methods
Javaspringbootsamples
SpringBoot、Dubbo、SpringCloud的各种集成例子:Atomikos、gRPC、Thrift、Seata、ShardingSphere、Dubbo、Hmily、Nacos、Consul、Ribbon、Jedis、Lettuce、Redisson等框架
Thriftpy2
Pure python approach of Apache Thrift.
Viper
Viper 是一个基于Anno微服务引擎开发的Dashboard项目、示例项目。Anno 底层通讯采用 grpc、thrift。自带服务发现、调用链追踪、Cron 调度、限流、事件总线等等
Kyuubi
Kyuubi is a unified multi-tenant JDBC interface for large-scale data processing and analytics, built on top of Apache Spark
Springboot Learning
基于Gradle构建,使用SpringBoot在各个场景的应用,包括集成消息中间件、前后端分离、数据库、缓存、分布式锁、分布式事务等
Gosercomp
⚡️ Golang Serializer Benchmark Comparison
Riffed
Provides idiomatic Elixir bindings for Apache Thrift
✭ 290
elixirthrift
Elves
开源自动化运维开发平台(IT Automatic Develop Platform)
Armeria
Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
Yarpc Go
A message passing platform for Go
Turbo
A lightweight microservice tool, turn your grpc|thrift APIs into HTTP APIs!
thrift2ts
🚀 Parse Thrift (IDL) to TypeScript and generate thrift clients meanwhile.
DataXServer
为DataX(https://github.com/alibaba/DataX) 提供远程多语言调用(ThriftServer,HttpServer) 分布式运行(DataX on YARN) 功能
1-60 of 76 thrift projects