Meng Rao (@MengRao)
  • Stars
    star
    2,771
  • Global Rank 10,731 (Top 0.4 %)
  • Followers 553
  • Registered over 9 years ago
  • Most used languages
    C++
    93.8 %
    Java
    6.3 %
  • Location πŸ‡¨πŸ‡³ China
  • Country Total Rank 2,162
  • Country Ranking
    C++
    82

Top repositories

1

fmtlog

fmtlog is a performant fmtlib-style logging library with latency in nanoseconds.
C++
768
star
2

tcpshm

A connection-oriented persistent message queue framework based on TCP or SHM(shared memory)
C++
454
star
3

tscns

A low overhead nanosecond clock based on x86 TSC
C++
286
star
4

SPSC_Queue

A highly optimized single producer single consumer message queue C++ template
C++
242
star
5

pollnet

A collection of non-blocking(polling) network libs for Linux, also support solarflare APIs(Tcpdirect/Efvi)
C++
208
star
6

websocket

A single header c++ websocket client/server lib for linux
C++
165
star
7

str

A SIMD optimized fixed-length string class along with an adaptive hash table for fast searching
C++
124
star
8

WFMPMC

A bounded wait-free(almost) zero-copy MPMC queue written in C++11, which can also reside in SHM for IPC
C++
109
star
9

TCP-UDP-Proxy

A proxy server program written in C++ that can forward TCP or UDP packets
C++
87
star
10

SPMC_Queue

A simple and efficient single producer multiple consumer queue, suititable for both ITC and IPC.
C++
76
star
11

MPSC_Queue

A multi-producer single consumer queue C++ template suitable for async logging with SHM IPC support
C++
73
star
12

PubSubQueue

An efficient single publisher multiple subscriber message queue for Linux IPC
C++
54
star
13

admincmd

A shell style command line framework which can easily be incorporated into a linux c++ server, supporting telnet/nc clients
C++
38
star
14

NanoLogLite

A revised version of NanoLog which writes human readable log file, and is easier to use.
C++
36
star
15

efvitcp

A Tcp/Ip stack implementation on top of Solarflare ef_vi, and a C++ headers only framework for tcp multiplexing client/server.
30
star
16

Algos

A collection of C++ libraries I personally maintained and used in competitive programming problems.
C++
4
star
17

SuperImageView-for-Android

A powerful Image browser for Android that supports multiple gestures
Java
1
star