CoArt of C++. Flag, logging, unit-test, json, go-style coroutine and more.
Stars: ✭ 2,264 (-5.35%)
libcorpcLibcorpc is a high performance coroutine base RPC framework
Stars: ✭ 20 (-99.16%)
ShackleHigh-Performance Erlang Network Client Framework
Stars: ✭ 163 (-93.19%)
Joyrpchigh-performance, high-extensibility Java rpc framework.
Stars: ✭ 290 (-87.88%)
TarsjavaJava language framework rpc source code implementation
Stars: ✭ 321 (-86.58%)
Xxl RpcA high performance, distributed RPC framework.(分布式服务框架XXL-RPC)
Stars: ✭ 493 (-79.39%)
FpnnFast Programmable Nexus Network
Stars: ✭ 220 (-90.8%)
Gettya netty like asynchronous network I/O library based on tcp/udp/websocket; a bidirectional RPC framework based on JSON/Protobuf; a microservice framework based on zookeeper/etcd
Stars: ✭ 532 (-77.76%)
Swoft🚀 PHP Microservice Full Coroutine Framework
Stars: ✭ 5,420 (+126.59%)
ZanphpPHP开发面向C10K+的高并发SOA服务 和RPC服务首选框架
Stars: ✭ 1,451 (-39.34%)
SimpletcpSimple wrapper for TCP client and server in C# with SSL support
Stars: ✭ 99 (-95.86%)
Asio2Header only c++ network library, based on asio,support tcp,udp,http,websocket,rpc,ssl,icmp,serial_port.
Stars: ✭ 202 (-91.56%)
TarsgoTarsgo is high performance RPC framework in Golang programing language using the tars protocol.
Go has become popular for programming with the rise of containerization technology such as docker, k8s, and etcd.
Go's goroutine concurrency mechanism means Go is very suitable for large-scale high-concurrency back-end server program development. The Go language has nearly C/C++ performance and near Python productivity.
In Tencent, part of the existing C++ development team has gradually turned into Go developers. Tars, a widely used RPC framework, supports C++, Java, NodeJS, and PHP, and now Go. The combination with Go language has become a general trend. Therefore, in the voice of users, we launched Tarsgo, and we have applied to Tencent map application, YingYongbao application, Internet plus and other projects.
Learn more about the whole Tars architecture and design at Introduction.
Stars: ✭ 2,931 (+22.53%)
Swoft Framework[READ ONLY] Swoft Framework, base of Swoft
Stars: ✭ 70 (-97.07%)
Brpc JavaJava implementation for Baidu RPC, multi-protocol & high performance RPC.
Stars: ✭ 647 (-72.95%)
SylarC++高性能分布式服务器框架,webserver,websocket server,自定义tcp_server(包含日志模块,配置模块,线程模块,协程模块,协程调度模块,io协程调度模块,hook模块,socket模块,bytearray序列化,http模块,TcpServer模块,Websocket模块,Https模块等, Smtp邮件模块, MySQL, SQLite3, ORM,Redis,Zookeeper)
Stars: ✭ 895 (-62.58%)
IzumiProductivity-oriented collection of lightweight fancy stuff for Scala toolchain
Stars: ✭ 423 (-82.32%)
conan-gtest[OBSOLETE] The recipe is now in https://github.com/conan-io/conan-center-index
Stars: ✭ 11 (-99.54%)
TarscppC++ language framework rpc source code implementation
Stars: ✭ 261 (-89.09%)
AirframeEssential Building Blocks for Scala
Stars: ✭ 442 (-81.52%)
Rsf已作为 Hasor 的子项目,迁移到:http://git.oschina.net/zycgit/hasor
Stars: ✭ 77 (-96.78%)
JupiterJupiter是一款性能非常不错的, 轻量级的分布式服务框架
Stars: ✭ 1,372 (-42.64%)
LibacoA blazing fast and lightweight C asymmetric coroutine library 💎 ⛅🚀⛅🌞
Stars: ✭ 2,918 (+21.99%)
ShadesmarFast C++ IPC using shared memory (with msgpack)
Stars: ✭ 126 (-94.73%)
Debian ServerComplete Debian/Ubuntu Web Application Server Installation
Stars: ✭ 22 (-99.08%)
SuperSimpleTcpSimple wrapper for TCP client and server in C# with SSL support
Stars: ✭ 263 (-89.01%)
GfGoFrame is a modular, powerful, high-performance and enterprise-class application development framework of Golang.
Stars: ✭ 6,501 (+171.78%)
AnanasA C++11 RPC framework based on future and protobuf, with utility: timer,ssl,future/promise,log,coroutine,etc
Stars: ✭ 361 (-84.91%)
SaeaSAEA.Socket is a high-performance IOCP framework TCP based on dotnet standard 2.0; Src contains its application test scenarios, such as websocket,rpc, redis driver, MVC WebAPI, lightweight message server, ultra large file transmission, etc. SAEA.Socket是一个高性能IOCP框架的 TCP,基于dotnet standard 2.0;Src中含有其应用测试场景,例如websocket、rpc、redis驱动、MVC WebAPI、轻量级消息服务器、超大文件传输等
Stars: ✭ 318 (-86.71%)
Dapeng SoaA lightweight, high performance micro-service framework
Stars: ✭ 101 (-95.78%)
NotlitecodeRemote Encrypted Procedure Calling for .Net & .Net Core
Stars: ✭ 16 (-99.33%)
ActivejActiveJ is an alternative Java platform built from the ground up. ActiveJ redefines web, high load, and cloud programming in Java, featuring ultimate performance and scalability!
Stars: ✭ 183 (-92.35%)
Libcoppcross-platform coroutine library in c++
Stars: ✭ 398 (-83.36%)
WatsontcpWatsonTcp is the easiest way to build TCP-based clients and servers in C#.
Stars: ✭ 209 (-91.26%)
exposedHigh performance RPC framework
Stars: ✭ 28 (-98.83%)
coreEnterprise Grade #NodeJS Platform implementing Industry Standards & Patterns in order to provide Connectivity, Stability, High-Availability and High-Performance
Stars: ✭ 54 (-97.74%)
JTKJTK is a library designed for writing applications and libraries in C. It provides core utilities such as collections, unit testing, I/O streams, threads and much more.
Stars: ✭ 25 (-98.95%)
freshcertsACME certificate protocol (Let's Encrypt) proxy client with a dashboard and monitoring
Stars: ✭ 59 (-97.53%)
surgeNetwork toolbox Surge rules, modules and configuration files, For pure self use.
Stars: ✭ 207 (-91.35%)
aiohttp-rpcA simple JSON-RPC for aiohttp
Stars: ✭ 22 (-99.08%)
environment🌳 Environment variable configuration for Node.js made easy.
Stars: ✭ 12 (-99.5%)
carinaCarina: an high performance and ops-free local storage for kubernetes
Stars: ✭ 256 (-89.3%)
uvtlsTLS/SSL extension for libuv that tries to conform to its style and idioms
Stars: ✭ 12 (-99.5%)
rpcqThe RPC framework and message specification for @rigetti Quantum Cloud Services.
Stars: ✭ 67 (-97.2%)
eRCaGuy dotfiles.bashrc file, terminal prompt that shows current git branch, Arduino setup, Eclipse setup, git diff with line numbers, helpful scripts, improved Linux productivity, etc.
Stars: ✭ 84 (-96.49%)
csgo richpresenceDiscord Rich Presence support for Counter-Strike: Global Offensive!
Stars: ✭ 16 (-99.33%)
jNVMfA NVMf library for Java
Stars: ✭ 23 (-99.04%)
silkyThe Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.
Stars: ✭ 146 (-93.9%)
ja3boxextract ja3(s) when sniffing or from a pcap.
Stars: ✭ 53 (-97.78%)
localhostdRun and serve your web apps in .test domains on your develop machine.
Stars: ✭ 27 (-98.87%)
eos-clientPHP library of simple and extensible to use eos rpc and offline signature.
Stars: ✭ 43 (-98.2%)
tidalRPCDiscord Rich Presence for Tidal
Stars: ✭ 15 (-99.37%)
envA lightweight package for loading OS environment variables into structs for Go projects
Stars: ✭ 24 (-99%)
SharerArduino & .NET serial communication library to read/write variables and remote call functions using the Sharer protocol. Works on Windows, Linux and MacOS.
Stars: ✭ 21 (-99.12%)
nii-nvimA minimal neovim configuration
Stars: ✭ 69 (-97.12%)
spring-boot-protocolspringboot功能扩充-netty动态协议,可以支持各种网络协议的动态切换(单端口支持多个网络协议).支持mmap,sendfile零拷贝,http请求批量聚合
Stars: ✭ 68 (-97.16%)
tsrpcA TypeScript RPC framework, with runtime type checking and serialization, support both HTTP and WebSocket. It is very suitable for website / APP / games, and absolutely comfortable to full-stack TypeScript developers.
Stars: ✭ 866 (-63.8%)