socket.io-based realtime app
- HTTP Monitor API, monitor nodes, nsp, users stats
- gRPC Manage API, support server manage self-defined evt. !!!!only support sigle node yet.
- based socket.io, it's stable
-
node.js
event driven
- create examples.
- import unittest frame
mocha
and write. - plugin session manager.
- fill gRPC server functions.
- support nsp config with Database.
- fill http monitor handlers with class
logic/Monitor
. - slim client lib output, resolving lib dependecy relationship, event into one file.
- import and use
redis-adapter
. - RPC support multi-node, plan is: based on
redis
PUB/SUB
andmiddleware
pattern. - synchronize nspConfig changes.
- RPC API docs.
- HTTP not finished yet.
redis
for session managemongodb
from namespace configs ...nsq
or other MQ, not yet
Part | Link |
---|---|
Architecture | docs/arch |
Proto Defination | docs/proto |
SocketIO Event | docs/socketio |
API | docs/api |