Skip to content

Latest commit

 

History

History
25 lines (14 loc) · 751 Bytes

readme.md

File metadata and controls

25 lines (14 loc) · 751 Bytes

A Example project written in go demonstrating Graph Object Database (GODB)

Proposed Features

  • Con-current
  • Distributed
  • Redundancy
  • Failure Recovery
  • Transaction
  • Deadlock Avoidance

Image

Serialization Deserialization

We need serialization and deserialization in two steps

  1. To save the data to database along with schema. -> go-avro
  2. To Communicate via RPC with among clint-server. -> gRPC with Protocol buffer

Brain-teaser: How to gather schema in protocol-buffer from user to generate data-object specific methods. (Future scope)