Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: thrift
smintz/nomadgen
Configuration util in python syntax for Hashicorp's Nomad
Language: Python - Size: 94.7 KB - Last synced: about 21 hours ago - Pushed: 11 days ago - Stars: 22 - Forks: 3
apache/thrift
Apache Thrift
Language: C++ - Size: 31.5 MB - Last synced: about 11 hours ago - Pushed: 1 day ago - Stars: 10,192 - Forks: 3,990
sogou/srpc
RPC framework based on C++ Workflow. Supports SRPC, Baidu bRPC, Tencent tRPC, thrift protocols.
Language: C++ - Size: 1.37 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 1,872 - Forks: 380
yangfuhai/jboot
一个优雅的微服务框架,SpringCloud 之外的另一个选择,已经使用在用户量过亿的商业产品上,有超过1000家公司在使用Jboot做极速开发...
Language: Java - Size: 37.5 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 733 - Forks: 251
fillmore-labs/kafka-sensors
Kafka Serialization Playground
Language: Java - Size: 2.13 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 4 - Forks: 2
devinstevenson/pure-transport
A thrift transport for PyHive using Pure SASL
Language: Python - Size: 29.3 KB - Last synced: 2 days ago - Pushed: over 4 years ago - Stars: 17 - Forks: 7
twitter/finagle
A fault tolerant, protocol-agnostic RPC system
Language: Scala - Size: 103 MB - Last synced: about 1 hour ago - Pushed: 26 days ago - Stars: 8,752 - Forks: 1,445
pinterest/thriftcheck
A linter for Thrift IDL files
Language: Go - Size: 162 KB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 13 - Forks: 8
BouyguesTelecom/graphql-mesh
The Graph of Everything - Federated architecture for any API service - Dockerized
Language: TypeScript - Size: 583 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 3 - Forks: 0
ryanwang520/aiothrift
AsyncIO (PEP 3156) Thrift support
Language: Python - Size: 120 KB - Last synced: 5 days ago - Pushed: 8 months ago - Stars: 42 - Forks: 11
EMResearch/EvoMaster
The first open-source AI-driven tool for automatically generating system-level test cases (also known as fuzzing) for web/enterprise applications. Currently targeting whitebox and blackbox testing of Web APIs, like REST, GraphQL and RPC (e.g., gRPC and Thrift).
Language: Kotlin - Size: 239 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 440 - Forks: 76
aliavni/docker
Language: Jupyter Notebook - Size: 139 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
Thriftpy/thriftpy2
Pure python approach of Apache Thrift.
Language: Python - Size: 1.23 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 557 - Forks: 88
cjinhuo/thrift-to-json-schema
Thrift to JSON Schema
Language: TypeScript - Size: 1.42 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 2 - Forks: 0
hyparam/hyparquet
parquet file parser for javascript
Language: JavaScript - Size: 811 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 72 - Forks: 2
airavata-courses/spring17-API-Server
API Server for Spring 2017 class
Language: Java - Size: 4.4 MB - Last synced: 6 days ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0
duyanming/Viper
Viper 是一个基于Anno微服务引擎开发的Dashboard示例项目。Anno 底层通讯采用 grpc、thrift。自带服务发现、调用链追踪、Cron 调度、限流、事件总线等等
Language: C# - Size: 2.43 MB - Last synced: 5 days ago - Pushed: 5 months ago - Stars: 705 - Forks: 172
yarpc/yarpc-go
A message passing platform for Go
Language: Go - Size: 13.6 MB - Last synced: 16 days ago - Pushed: 23 days ago - Stars: 401 - Forks: 100
apache/kyuubi
Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.
Language: Scala - Size: 57 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 1,953 - Forks: 861
paulariosaraya/Batch-Serving-Layers-MARI
Tarea 2 Big Data
Language: Java - Size: 93.8 KB - Last synced: 12 days ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0
apache/thrift-website
Apache Thrift Website
Language: CSS - Size: 488 KB - Last synced: 12 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 6
cloudwego/dynamicgo
Dynamically and efficiently operate RPC data for Go
Language: Go - Size: 5.78 MB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 127 - Forks: 22
xkeyideal/ThriftClientPool
a thrift client connection pool & simple thrift use demo by golang
Language: Go - Size: 9.19 MB - Last synced: 15 days ago - Pushed: over 4 years ago - Stars: 36 - Forks: 12
xkeyideal/grpcvsthrift
grpc 和 thrift的rpc压测性能对比,非序列化
Language: Go - Size: 13.2 MB - Last synced: 15 days ago - Pushed: over 2 years ago - Stars: 5 - Forks: 1
gbossi/DistributedNeuralSystem
DiNeSys is a distributed system built for deep learning network profiling on cloud-edge systems, developed with Tensorflow (CNN computational part) Apache Thrift (client/server structure)
Language: Python - Size: 213 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 0 - Forks: 0
PratikBharadwaj/Efficient-Market-Basket-Analysis-using-Hive-and-the-Apriori-algorithm
Here we are performing real time market basket analysis using hive for dynamic updating data
Language: Jupyter Notebook - Size: 1.39 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 0 - Forks: 0
twitter/finatra
Fast, testable, Scala services built on TwitterServer and Finagle
Language: Scala - Size: 31.9 MB - Last synced: 24 days ago - Pushed: 26 days ago - Stars: 2,268 - Forks: 406
twitter/scrooge
A Thrift parser/generator
Language: Scala - Size: 20.7 MB - Last synced: 24 days ago - Pushed: 26 days ago - Stars: 787 - Forks: 244
cherkavi/java-code-example
examples of java code, core features of different versions, skeletons of different frameworks
Language: Java - Size: 5.32 MB - Last synced: 26 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 4
ipipman/JavaSpringBootSamples
SpringBoot、Dubbo、SpringCloud的各种集成例子:Atomikos、gRPC、Thrift、Seata、ShardingSphere、Dubbo、Hmily、Nacos、Consul、Ribbon、Jedis、Lettuce、Redisson等框架
Language: Java - Size: 18.8 MB - Last synced: 26 days ago - Pushed: 3 months ago - Stars: 706 - Forks: 189
osquery/osquery-go
Go bindings for osquery
Language: Go - Size: 168 KB - Last synced: 10 days ago - Pushed: 6 months ago - Stars: 370 - Forks: 77
Automattic/php-thrift-sql
A PHP library for connecting to Hive or Impala over Thrift
Language: PHP - Size: 648 KB - Last synced: 24 days ago - Pushed: almost 4 years ago - Stars: 113 - Forks: 41
pinterest/bender
An easy-to-use library for creating load testing applications
Language: Go - Size: 177 KB - Last synced: 24 days ago - Pushed: about 1 month ago - Stars: 656 - Forks: 61
0825jie/thrift-key-val-
Language: Java - Size: 34.2 KB - Last synced: about 1 month ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
timveil/hive-jdbc-driver
An alternative to the "hive standalone" jar for connecting Java applications to Apache Hive via JDBC
Language: Java - Size: 3.62 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 38 - Forks: 9
anskarl/parsimonious
Parsimonious is a helper library for encoding/decoding Apache Thrift and Twitter Scrooge classes to Spark Dataframes and Jackson JSON.
Language: Scala - Size: 165 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 11 - Forks: 0
sourcemeta/json-size-benchmark
An automated and extensible space-efficiency benchmark of JSON-compatible serialization specifications
Language: Python - Size: 824 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0
ardatan/graphql-mesh
The Graph of Everything - Federated architecture for any API service
Language: TypeScript - Size: 280 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3,170 - Forks: 320
pinterest/arcanist-linters
A collection of custom Arcanist linters
Language: PHP - Size: 137 KB - Last synced: 24 days ago - Pushed: 7 months ago - Stars: 62 - Forks: 45
song940/node-thrift Fork of eleme/node-thrift-protocol
An implementation of thrift-protocol with node.
Language: JavaScript - Size: 53.7 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
dharmeshkakadia/thrift-data-serialization-example
End-to-end example of using Apache Thrift for data serialization between services
Language: Java - Size: 2.93 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
jviotti/binary-json-size-benchmark 📦
See https://benchmark.sourcemeta.com for the latest version of this benchmark
Language: C++ - Size: 230 MB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 24 - Forks: 1
itzg/docker-thrift
A Docker image for running the thrift generator
Size: 4.88 KB - Last synced: about 1 month ago - Pushed: over 7 years ago - Stars: 1 - Forks: 0
sahilmgandhi/SIKE Fork of wenlongx/SIKE-CS239-Project
Size: 293 MB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
cloudwego/volo
Rust RPC framework with high-performance and strong-extensibility for building micro-services.
Language: Rust - Size: 1.58 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 2,034 - Forks: 158
akolb1/gometastore
Go Client for Hive Metastore
Language: Go - Size: 671 KB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 14 - Forks: 19
seanpm2001/SNU_2D_ProgrammingTools_IDE_Thrift
The Thrift Programming language IDE submodule for SNU Programming Tools (2D Mode)
Language: Thrift - Size: 1.01 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1
seanpm2001/Learn-Thrift
A repository for showcasing my knowledge of the Thrift programming language, and continuing to learn the language
Language: Thrift - Size: 996 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1
seanpm2001/Bliss_Browser_Thrift
🌳️🌐️#️⃣️ The Bliss Browser Thrift language support module, allowing Thrift programs to be written in and ran within the browser.
Language: Thrift - Size: 827 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1
unmade/thrift-pyi
Simple `.pyi` stubs generator from thrift interfaces
Language: Python - Size: 135 KB - Last synced: 5 days ago - Pushed: about 1 month ago - Stars: 17 - Forks: 9
thekvs/cpp-serializers
Benchmark comparing various data serialization libraries (thrift, protobuf etc.) for C++
Language: C++ - Size: 530 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 712 - Forks: 111
tree-sitter-grammars/tree-sitter-thrift
Thrift grammar for tree-sitter
Language: JavaScript - Size: 891 KB - Last synced: 19 days ago - Pushed: about 1 month ago - Stars: 8 - Forks: 1
Timtance/ti-thrift
基于thrift实现前端htmlJs与后端nodeJs之间的兼容本地域解决方案
Language: JavaScript - Size: 1.19 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
lilhammer111/smart-home-platform
智能家居平台,字节框架hertz + kitex,api网关加微服务
Language: Go - Size: 49.8 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 2 - Forks: 2
codeex/Drift.Net
Drift.Net is a port of Drift(from facebook) for .Net .An attribute-based library for creating Thrift serializable types and services.
Language: C# - Size: 13.7 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
7rs/line
This is the repository for collection LINE api information and publishing thrift files.
Language: Thrift - Size: 41 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 4 - Forks: 1
uxff/gohive
implements hiveserver2(thrift rpc) client in golang
Language: Thrift - Size: 68.4 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 6 - Forks: 3
DogerRain/dubbo-samples-test
这是一个 Dubbo、RPC框架Thrift 整合Spring、SpringBoot、Log4j、Log4j2、Logback的使用例子
Language: Java - Size: 117 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 24 - Forks: 14
lenchv/hive-driver
Driver for connection to Apache Hive via Thrift API
Language: JavaScript - Size: 786 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 39 - Forks: 9
airbnb/airbnb-spark-thrift
A library for loadling Thrift data into Spark SQL
Language: Scala - Size: 50.8 KB - Last synced: 13 days ago - Pushed: about 1 year ago - Stars: 43 - Forks: 16
testinggospels/camouflage
Camouflage is a backend mocking tool for HTTP, gRPC, Websockets and Thrift protocols, which helps you carry out your front end prototyping, unit testing, functional/performance testing in silos, in absence of one or more Microservices/APIs.
Language: TypeScript - Size: 11.1 MB - Last synced: 27 days ago - Pushed: 3 months ago - Stars: 253 - Forks: 26
line/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.
Language: Java - Size: 194 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 4,671 - Forks: 885
ryyan/thrift-bench
Apache Thrift benchmarks
Language: Go - Size: 30.3 KB - Last synced: about 1 month ago - Pushed: 12 months ago - Stars: 1 - Forks: 0
aeraki-mesh/aeraki
Manage any layer-7 protocols in a Service Mesh.
Language: Go - Size: 5.3 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 720 - Forks: 138
creditkarma/thrift-typescript
Generate TypeScript from Thrift IDL files
Language: TypeScript - Size: 2.79 MB - Last synced: 14 days ago - Pushed: about 1 year ago - Stars: 148 - Forks: 35
bearddan2000/python-cli-hbase-client
A POC for hbase using thrift server.
Language: Shell - Size: 1.95 KB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
zebreus/certificate-generator
Generates certificates from templates
Language: C++ - Size: 406 KB - Last synced: about 2 months ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0
thekvs/numerator
Yet another key-value storage
Language: C++ - Size: 66.4 KB - Last synced: about 2 months ago - Pushed: almost 6 years ago - Stars: 3 - Forks: 0
politrons/RPC_reactive
Examples and explanations of how RPC systems works.
Language: Java - Size: 385 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 25 - Forks: 4
newrelic-experimental/newrelic-java-thrift
Language: Java - Size: 909 KB - Last synced: about 2 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
chussenot/thrift-sample
Learn how to use thrift at is full potential!
Language: Thrift - Size: 64.5 KB - Last synced: about 2 months ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
wfxiang08/thrift
修改了thrift的代码生成器,将thrift和smthrift(php)集成起来
Language: C++ - Size: 17.8 MB - Last synced: about 2 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
wfxiang08/smthrift
thrift的php扩展,将socket, 数据序列化全部封装在C++扩展中,支持长连接和unix domain socket
Language: C++ - Size: 98.6 KB - Last synced: about 2 months ago - Pushed: over 6 years ago - Stars: 2 - Forks: 1
lloydtorres/get-thrifty
Demo Thrift server built with Node.js.
Language: JavaScript - Size: 4.88 KB - Last synced: about 2 months ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
R-N/ThriftChatAppTestThrift
Chat App project made to play with thrift. Thrift file and generated Java files.
Language: Thrift - Size: 43.9 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
R-N/ThriftChatAppTestServerHeroku
Chat App project made to play with thrift. Heroku Java Server
Language: Java - Size: 101 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
R-N/ThriftChatAppTestClientAndroid
Chat App project made to play with thrift and android. Android client.
Language: Java - Size: 3.71 MB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
ozline/tiktok
Kitex + Hertz + Prometheus + Grafana + RabbitMQ + Redis + Gorm + etcd + es + Kibana. Distributed and relatively standardized backend for short video engineering.
Language: Go - Size: 31.5 MB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 48 - Forks: 15
cloudwego/thriftgo
An implementation of thrift compiler in go language.
Language: Go - Size: 925 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 231 - Forks: 78
valitydev/frontend-thrift-codegen
Language: TypeScript - Size: 375 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
baifendian/harpc
基于Thrift的跨语言、高可用、高性能、轻量级的RPC框架。
Language: JavaScript - Size: 22.6 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 231 - Forks: 130
Yeolar/raster
A micro server framework, support coroutine, and parallel-computing, used for building flatbuffers/thrift/protobuf/http protocol service.
Language: C++ - Size: 2.44 MB - Last synced: about 2 months ago - Pushed: almost 4 years ago - Stars: 21 - Forks: 7
smallnest/gosercomp
:zap: Golang Serializer Benchmark Comparison
Language: Go - Size: 611 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 410 - Forks: 51
tracenow/thrift-netty
Thrift on Netty 4.x && Thrift Client Pool
Language: Java - Size: 50.8 KB - Last synced: about 2 months ago - Pushed: over 7 years ago - Stars: 17 - Forks: 2
Thriftpy/thriftpy 📦
Thriftpy has been deprecated, please migrate to https://github.com/Thriftpy/thriftpy2
Language: Python - Size: 787 KB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 1,153 - Forks: 288
FelixNeutatz/parquet-flinktacular
How to use Parquet in Flink
Language: Java - Size: 8.96 MB - Last synced: 26 days ago - Pushed: about 7 years ago - Stars: 32 - Forks: 19
championlong/go-backend-common
Go通用组件
Language: Go - Size: 162 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 2 - Forks: 0
pinterest/thrift-tools
thrift-tools is a library and a set of tools to introspect Apache Thrift traffic.
Language: Python - Size: 91.8 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 229 - Forks: 44
didi/thrift-mock
A lightweight java test library for mocking thrift server
Language: Java - Size: 97.7 KB - Last synced: about 2 months ago - Pushed: about 3 years ago - Stars: 89 - Forks: 30
maxjiang153/Thrift-Connection-Pool
Apache Thrift客户端连接池(client connection pool)
Language: Java - Size: 169 KB - Last synced: about 12 hours ago - Pushed: about 8 years ago - Stars: 54 - Forks: 38
xej520/microservice-on-k8s
基于k8s的微服务 测试
Language: Java - Size: 117 KB - Last synced: 2 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1
tamanobi/trial-thrift
Sample code(PHP) of Thrift
Language: PHP - Size: 3.91 KB - Last synced: 2 months ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0
cereal-io/cereal-py
[cereal-io Python module] Converting Proto, Avro, and Thrift files with Python
Language: Python - Size: 51.8 KB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 3 - Forks: 2
Thriftpy/thrift_connector
Clients of thrift, utilizing connection pools
Language: Python - Size: 138 KB - Last synced: 23 days ago - Pushed: about 3 years ago - Stars: 78 - Forks: 38
koreader/evernote-sdk-lua 📦
Unofficial Evernote SDK for Lua
Language: Lua - Size: 105 KB - Last synced: 2 months ago - Pushed: almost 4 years ago - Stars: 6 - Forks: 6
somia/impress 📦
Temporal data storage
Language: Python - Size: 180 KB - Last synced: 2 months ago - Pushed: over 10 years ago - Stars: 0 - Forks: 0
chenfh5/rpc-quickstart
RPC Implement with thrift and grizzly-http
Language: Scala - Size: 1.07 MB - Last synced: 2 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
TianLangStudio/DataXServer
为DataX(https://github.com/alibaba/DataX) 提供远程多语言调用(ThriftServer,HttpServer) 分布式运行(DataX on YARN) 功能
Language: Scala - Size: 1.08 MB - Last synced: 3 months ago - Pushed: about 1 year ago - Stars: 143 - Forks: 72
bearsunday/BEAR.Thrift
A package that allows high-speed access to BEAR.Sunday resources from multiple languages using Thrift and Swoole.
Language: PHP - Size: 4.94 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
wawandco/goechoservice
A sample Thrift service with Go.
Language: Go - Size: 17.6 KB - Last synced: 3 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0