go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
- golang
- microservice
- apollo
- cloud-native
47,133 repositories indexed
73–96 of 181 · Most stars
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
More effective network communication, two-way calling, notify and broadcast supported.
Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments
A networking framework that evolves with your application
A lightweight C++20 serialization and RPC library
C++ framework for json-rpc (json remote procedure call)
Simple, modular, and observable Go framework for backend applications.
Reactive stubs for gRPC
PHP library - Validators for standards from ISO, International Finance, Public Administrations, GS1, Manufacturing Industry, Phone numbers & Zipcodes for many countries
Simplified IPC communication for Electron apps
JSON to DataSet and DataSet to JSON converter for Delphi and Lazarus (FPC)
'httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby.
Simple, fast and scalable golang rpc library for high load
Header-only C++11 library to encode/decode base64, base64url, base32, base32hex and hex (a.k.a. base16) as specified in RFC 4648, plus Crockford's base32. MIT licensed with consistent, flexible API.
Golang rate limiters for distributed applications
Microservices library - scalecube-services is a high throughput, low latency reactive microservices library built to scale. It features: API-Gateways, service-discovery, service-load-balancing, the architecture supports plug-and-play service communication modules and features. built to provide performance and low-latency real-time stream-processing
JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
API to consume REST services written in any programming language with support to Lazarus and Delphi
Fast, idiomatic C# implementation of Flatbuffers
Build microservice with rk-boot and let the team take over clean and tidy code.
Delphi cross platform socket library
High-performance framework for building redis-protocol compatible TCP servers/services
A protoc plugin that generates graphql execution code from Protocol Buffers.
An HTTP client for Clojure, wrapping JDK 11's HttpClient