Skip to content
Burak Emre Kabakcı edited this page Jun 30, 2015 · 1 revision

Networking

Rakam extensively uses an in-house RESTFul server library called netty-rest. Internally netty-rest uses an asynchronous networking library.

Registering new endpoints to RESTFul API

Websockets & server-sent events

Event storage

Query executor

Event mappers

Continuous query tables

Materialized query tables

User modules

UserStorage

AbstractUserService

UserMailboxStorage

ServiceLoader mechanism

Packaging & installing modules