An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by smallnest

A curated list of projects in awesome lists by smallnest .

https://github.com/smallnest/rpcx

Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱! build for cloud!

dubbo grpc microservice microservices rpc service-discovery

Last synced: 08 Apr 2025

https://github.com/smallnest/1m-go-tcp-server

benchmarks for implementation of servers which support 1 million connections

benchmark epoll go golang

Last synced: 08 Apr 2025

https://github.com/smallnest/dive-to-gosync-workshop

深入Go并发编程研讨课

Last synced: 09 Apr 2025

https://github.com/smallnest/c1000k-servers

:zap: High performance websocket servers implemented by Spray-can, Netty, undertow, jetty, Vert.x, Grizzly, node.js and Go. It supports 1,200,000 active websocket connections

Last synced: 18 Jan 2025

https://github.com/smallnest/C1000K-Servers

:zap: High performance websocket servers implemented by Spray-can, Netty, undertow, jetty, Vert.x, Grizzly, node.js and Go. It supports 1,200,000 active websocket connections

Last synced: 18 Apr 2025

https://github.com/smallnest/gen

Converts a database into gorm structs and RESTful api

database databases generator gorm rest rest-api restful restful-api

Last synced: 14 Apr 2025

https://github.com/smallnest/ringbuffer

a thread-safe circular buffer (ring buffer) in Go, implemented io.ReaderWriter interface

Last synced: 13 Apr 2025

https://github.com/smallnest/chanx

unbounded chan

Last synced: 14 Apr 2025

https://github.com/smallnest/gosercomp

:zap: Golang Serializer Benchmark Comparison

colfer flatbuffers gencode gogo golang json messagepack protobuf serializer thrift

Last synced: 05 Apr 2025

https://github.com/smallnest/gofsm

a featured FSM that can export state images

fsm gofsm golang graphviz

Last synced: 06 Mar 2025

https://github.com/smallnest/go-best-practices

resources for go best practices

Last synced: 03 Apr 2025

https://github.com/smallnest/rpcx-ui

rpcx manager web ui

Last synced: 27 Dec 2024

https://github.com/smallnest/gotips

Go tips from Phuong Le. Go语言编程技巧

Last synced: 12 Apr 2025

https://github.com/smallnest/weighted

high-performance common weighted algorithm library

algortihm weight

Last synced: 05 Apr 2025

https://github.com/smallnest/Jax-RS-Performance-Comparison

:zap: Performance Comparison of Jax-RS implementations and embedded containers

benchmark dropwizard jax-rs jersey resteasy restful spring-boot vertx

Last synced: 30 Mar 2025

https://github.com/smallnest/jax-rs-performance-comparison

:zap: Performance Comparison of Jax-RS implementations and embedded containers

benchmark dropwizard jax-rs jersey resteasy restful spring-boot vertx

Last synced: 19 Jan 2025

https://github.com/smallnest/zkrecipesbyexample

all examples for ZooKeeper recipes by Curator

Last synced: 10 Apr 2025

https://github.com/smallnest/goframe

send/receive framed data via TCP or QUIC

frame golang netty streaming tcp

Last synced: 05 Apr 2025

https://github.com/smallnest/ebooks

制作的电子书越来越多,找个仓库放置,方便下载

Last synced: 03 Apr 2025

https://github.com/smallnest/go-concurrent-quiz

Go concurrency quizzes

Last synced: 25 Mar 2025

https://github.com/smallnest/kafka-example-in-scala

a kafka producer and consumer example in scala and java

Last synced: 25 Mar 2025

https://github.com/smallnest/rpcx-programming-guide-cn

gitbook Go RPC开发指南 [中文文档]

Last synced: 25 Mar 2025

https://github.com/smallnest/glean

hotfix for go applications via plugin, supports Linux and MacOS

hot-reload hotfix hotfix-update plugin plugins

Last synced: 25 Mar 2025

https://github.com/smallnest/queue

lock-free queue and other implementations

Last synced: 25 Mar 2025

https://github.com/smallnest/rpcx-rs

rpcx microservice framework in Rust

microservice rpc rpcx rust

Last synced: 05 Apr 2025

https://github.com/smallnest/Goreq

A Simplified Golang Http Client

Last synced: 12 Mar 2025

https://github.com/smallnest/goreq

A Simplified Golang Http Client

Last synced: 16 Nov 2024

https://github.com/smallnest/go_test_workshop

Go Test Workshop

Last synced: 03 Apr 2025

https://github.com/smallnest/gofer

Last synced: 25 Mar 2025

https://github.com/smallnest/smallchat

A minimal programming example for a chat server in Go

Last synced: 06 Apr 2025

https://github.com/smallnest/channels

go channel patterns

channel channels go golang patterns

Last synced: 25 Mar 2025

https://github.com/smallnest/resp3

First redis RESP3 protocol library in Go

protocol redis redis-client resp3

Last synced: 14 Apr 2025

https://github.com/smallnest/epoller

epoll implementation for connections in Linux, MacOS and Windows

epoll golang network socket tcp

Last synced: 05 Apr 2025

https://github.com/smallnest/rpcx-java

rpcx implementation in Java for server side and client side

dubbo microservice motan rpc rpc-client rpc-framework rpcx

Last synced: 25 Mar 2025

https://github.com/smallnest/exp

Experimental packages not in std and golang.org/exp

collections container generic generics go

Last synced: 07 Apr 2025

https://github.com/smallnest/grpc-examples

examples for gRPC

Last synced: 25 Mar 2025

https://github.com/smallnest/distributed

distributed synchronization primitives

Last synced: 25 Mar 2025

https://github.com/smallnest/tractor

A Tractor game. (升级,一个在中国非常流行的扑克牌游戏。又叫拖拉机,双扣)。 Developed by C#

Last synced: 25 Mar 2025

https://github.com/smallnest/flyrunner

一个记录你地图路线的跑步软件,无需google map支持

Last synced: 25 Mar 2025

https://github.com/smallnest/leetcode-solutions

leetcode 算法题解精选

Last synced: 03 Apr 2025

https://github.com/smallnest/rpcxdump

a tcpdump-like tool to capture rpcx tcp packets

Last synced: 25 Mar 2025

https://github.com/smallnest/hash-bench

go hash benchmark

Last synced: 25 Mar 2025

https://github.com/smallnest/zhuge

救命用的profile

Last synced: 25 Mar 2025

https://github.com/smallnest/mping

a multi-targets ping tool, which supports 10,000 packets/second, accurate latency

Last synced: 25 Mar 2025

https://github.com/smallnest/network_benchmark

3百万QPS benchmark测试

Last synced: 25 Mar 2025

https://github.com/smallnest/mahout-douban-recommender

基于mahout实现的豆瓣电影推荐系统

Last synced: 25 Mar 2025

https://github.com/smallnest/mping-rs

a multi-targets ping tool and library, which supports 10,000 packets/second, accurate latency

Last synced: 25 Mar 2025

https://github.com/smallnest/rpc-test

test performance of gRPC and Thrift. All services are implemented as HelloWorld by Java, Scala and Golang

Last synced: 25 Mar 2025

https://github.com/smallnest/breakdown

记录国内外互联网公司和电信企业P0级别的重大故障

Last synced: 03 Apr 2025

https://github.com/smallnest/quick

an encrypted UDP connection between two peers using QUIC

Last synced: 25 Mar 2025

https://github.com/smallnest/concurrency-programming-via-go-code

code of concurrency programming via go

Last synced: 25 Mar 2025

https://github.com/smallnest/talk-about-go-generics

谈谈Go泛型 - GopherChina 2023 大会分享

Last synced: 25 Mar 2025

https://github.com/smallnest/pping-go

使用Go语言实现pping

Last synced: 25 Mar 2025

https://github.com/smallnest/gitalk

gitalk for colobu

Last synced: 03 Apr 2025

https://github.com/smallnest/fastjson-jaxrs-json-provider

a JAX-RS entity provider for https://github.com/alibaba/fastjson

Last synced: 25 Mar 2025

https://github.com/smallnest/redis-bench

a different redis bench tool that is used for test latency at given max throughputs

bench benchmark codis redis redis-benchmark

Last synced: 25 Mar 2025

https://github.com/smallnest/iprange

check whether a IP is in IP ranges with CIDR format such as 216.249.16.0/20 and 2a01:5a80::/32

Last synced: 25 Mar 2025

https://github.com/smallnest/rpcxlite

a lite version of rpcx

Last synced: 25 Mar 2025

https://github.com/smallnest/kafka_monitor

A kafka monitor to send alarm emails

kafka lag monitor sarama

Last synced: 25 Mar 2025

https://github.com/smallnest/syncx

more advanced sync primitives in Go

primitives sync

Last synced: 25 Mar 2025

https://github.com/smallnest/rediscopy

copy redis requests to other servers

Last synced: 25 Mar 2025

https://github.com/smallnest/leetcode

有空就刷题

Last synced: 25 Mar 2025

https://github.com/smallnest/gomemcached

memcached protocol implementation for memcached server

golang memcached protocol

Last synced: 25 Mar 2025

https://github.com/smallnest/slog-exp

slog experimental features

Last synced: 25 Mar 2025

https://github.com/smallnest/weighted-rs

A Rust library for weighted balancing algorithm

balancing election rust weight weighted weighted-balancing-algorithm

Last synced: 25 Mar 2025

https://github.com/smallnest/soar

SQL Optimizer And Rewriter. Fork自XiaoMi/soar, 精简代码以适合作为库引用

Last synced: 25 Mar 2025

https://github.com/smallnest/rpcx-agent

Agent to invoke rpcx services in C++, Java, Python, C#, Ruby, etc. for rpcx 2.x

cross-platform golang java rpc rpcx

Last synced: 25 Mar 2025

https://github.com/smallnest/gofu

functional go with generic types

functional generic genetics golang

Last synced: 25 Mar 2025

https://github.com/smallnest/qianmo

additional network functions

Last synced: 25 Mar 2025

https://github.com/smallnest/ember-lance

Dashboard Bootstrap implemented with sb-admin2, Ember, D3.js and other third-party libraries

Last synced: 25 Mar 2025

https://github.com/smallnest/rust-examples

study rust by examples

Last synced: 25 Mar 2025

https://github.com/smallnest/libra-wallet

a libra wallet example in go

bitcoin blockchain libra wallet

Last synced: 25 Mar 2025

https://github.com/smallnest/blockchain

a general blockchain implementation

Last synced: 25 Mar 2025

https://github.com/smallnest/disruptorbootstrap

Example for Disruptor and Spring Reactor

Last synced: 25 Mar 2025

https://github.com/smallnest/rpcx-programming-guide-en

rpcx programming guide (english version)

Last synced: 03 Apr 2025

https://github.com/smallnest/nettrace.bak

explore internal/nettrace in go std lib

Last synced: 25 Mar 2025

https://github.com/smallnest/preallocate

File preallocation library, cloned from https://git.sr.ht/~tslocum/preallocate

Last synced: 25 Mar 2025

https://github.com/smallnest/go-generics-examples

go generics examples

Last synced: 25 Mar 2025

https://github.com/smallnest/mule

a hybird Conn which sends UDP packets and receives ICMP packets

Last synced: 25 Mar 2025

https://github.com/smallnest/pool

a go pool that you don't worry about GC

go golang pool

Last synced: 25 Mar 2025

https://github.com/smallnest/libp2p

a secure go p2p libary, easy to use. cloned from go-spacemesh

Last synced: 25 Mar 2025

https://github.com/smallnest/libkv-etcdv3-store

libkv etcd store by client v3 API: https://github.com/docker/libkv

Last synced: 25 Mar 2025

https://github.com/smallnest/json-parser-benchmark

json parser benchmark

Last synced: 25 Mar 2025

https://github.com/smallnest/p2p

p2p examples

Last synced: 16 Dec 2024

https://github.com/smallnest/word

一个命令行中查找英语单词的意思和发音

Last synced: 16 Dec 2024

https://github.com/smallnest/benchpi

rust examples for calculating PI

Last synced: 03 Apr 2025

https://github.com/smallnest/java-memcached-clients-benchmark

:zap: Benchmark for Java Memcached clients such as SpyMemcached, XMemcached and folsom

Last synced: 03 Apr 2025

https://github.com/smallnest/golang-tls

golang tls for http/http2 examples

Last synced: 03 Apr 2025

https://github.com/smallnest/bitcoin

bitcoin study

Last synced: 16 Dec 2024

https://github.com/smallnest/kafka-go-examples

examples for kafka go clients

Last synced: 03 Apr 2025

https://github.com/smallnest/scala-collections-cookbook

codes for the book "Scala Collections Cookbook"

Last synced: 16 Dec 2024

https://github.com/smallnest/tracert

a special traceroute lib for multiple paths by UDP

Last synced: 09 Feb 2025

https://github.com/smallnest/shorturl

a scalable high performance ShortURL server

Last synced: 16 Dec 2024

https://github.com/smallnest/concurrency-programming-via-go

Go并发编程勘误页和问题反馈

Last synced: 03 Apr 2025