• Stars
    star
    15
  • Rank 1,371,379 (Top 28 %)
  • Language
    Go
  • License
    Apache License 2.0
  • Created almost 9 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Golang utility class KeyLock: lock by string key, so as to avoid giant lock

More Repositories

1

goworld

Scalable Distributed Game Server Engine with Hot Swapping in Golang
Go
2,565
star
2

goworld-unity-demo

Unity3d demo using GoWorld as game server
C#
30
star
3

go-aoi

Golang Area-Of-Interest (AOI) Implementations
Go
21
star
4

go-xnsyncutil

My Go sync utils
Go
17
star
5

goworld-chatroom-demo-client

GoWorld Chatroom Demo Client
JavaScript
12
star
6

goTimer

Timer framework in Golang (heap)
Go
12
star
7

go-lockfree-queue

Lock free queue in golang
Go
11
star
8

distributed-system-papers-must-read

Collect must-read papers on distributed systems
11
star
9

study-algorithm-design

Write code to study Algorithm Design
Python
10
star
10

pktconn

Packet connection over net.Conn (Golang)
Go
5
star
11

go-skiplist

Skip List implementation in Golang
Go
4
star
12

go-trie-tst

Trie and Ternary Search Tree implemented in Golang
Go
2
star
13

learn-raft

learn raft by implementing it in Golang - I am still learning ...
Go
2
star
14

mflru

lru cache with memory footprint limit
Go
2
star
15

pyastop

Python AST Optimizer based on Global Analysis and Comments - developing
Python
2
star
16

go-set

implement different kind of sets for go since go has no generic
Go
2
star
17

lockd

Distributed Locking Service -- under development
Go
2
star
18

go-consistent

Go consistent hashing library
Go
2
star
19

GoWorldUnity3D

Unity3D Game Client Library for GoWorld Server
C#
2
star
20

go-lockfree-pool

Pool like sync.Pool but uses lock-free queue for better performance
Go
2
star
21

entities

Distributed Entities with efficient RPC
Go
1
star
22

wheeltimer

wheel timer that works just like time.After, time.Tick, time.NewTicker(implementing)
Go
1
star
23

pyuv-test

test pyuv performance
Python
1
star
24

golrucache

A Golang LRU cache implementation
Go
1
star
25

goSyncQueue

Synchronious queues with infinite buffer size in Golang
Go
1
star
26

pyEasyGo

Load Go shared library and call Go functions easily in Python
Python
1
star
27

taomp-go

『THE ART of MULTIPROCESSOR PROGRAMMING』 in Golang
Go
1
star
28

LNGS

Simple high-performance mobile game server engine writtin in Go.
Go
1
star
29

typeconv

Type conversion module for golang
Go
1
star
30

opengles2-book-sample

opengles2-book-sample
C
1
star
31

PyHAAS

Highly Available Auto-Scaling Services in Python (experimenting ideas ...)
Python
1
star