-
-
Notifications
You must be signed in to change notification settings - Fork 4
Home
Ygor Castor edited this page Feb 24, 2022
·
5 revisions
Welcome to the Ravix wiki!
Still building it, probably in two weeks or so i'll have a working CRUD driver.
The design is pretty simple, we will leverage the use of GenServers and Supervisors, we have one master state GenServer who holds the basic configuration and two DynamicSupervisors, one to supervise the sessions GenServer and another one to supervise database specific network configurations GenServer. Other than that, everything else is stateless.
The plan is to build a non-opinionated framework for the most part, however, i really don't like the idea of decoupling IDs from the entity, so this will probably the only thing that will deviate from the other drivers.
Configuration ReadingSession ManagementRequest ExecutorsUnsafe Server ConnectionAuthenticated Server ConnectionCreate DocumentDelete DocumentLoad Document- Queries Engine (it works, but i'm not happy)
- Counters
- Timeseries
- Topology Updates
- Attachments
- Clustering