Gilhari Microservice Framework
for JSON Persistence

Gilhari Microservice Framework

Gilhari Highlights

Here are some of the highlights of Gilhari, the RESTful microservice framework for persisting JSON objects in relational databases:

  • Fully encapsulated capability for exchanging JSON objects with relational databases
  • Object model-independent framework
  • Database-agnostic solution
  • Supports complex object modeling including one-to-one, one-to-many, and many-to-many relationships
  • Metadata-driven architecture needing no code development for data exchange operations (CRUD) or for database schema creation
  • Flexible and familiar RESTful interface providing async and sync REST APIs (GET, POST, PUT, DELETE, etc.) to persist app-specific JSON objects in relational database. See some RESTful API examples here.
  • Requires no code development for implementing the REST APIs
  • Compatible with any JDBC compliant relational database including Oracle, SQL Server, MySQL, DB2, Postgres, and SQLite
  • Can work with an existing relational schema or create one, if needed
  • Highly scalable design
  • Ideal for providing JSON persistence functionality for microservices
  • Available in a Docker image (gilhari) making it easy to configure, deploy, and scale
  • Can easily be plugged into cloud applications to simplify their design and accelerate their implementation