DeveloperWeek Global: Enterprise 2020 DeveloperWeek Global: Enterprise 2020

Wednesday, November 11, 2020

A Flexible Microservice Framework for Exchanging JSON Objects with Relational Databases
Join on Hopin
Damodar Periwal
Damodar Periwal
Software Tree, Founder, President, and CEO

JSON has become a popular data interchange format because it is easy to read, write, and understand. Various relational databases are popular and trusted repositories for persistence of data. Microservices have become the preferred architectural components for building modern applications. RESTful APIs using JSON data are becoming an attractive way to interact with microservices. However, it is tedious and time-consuming to write the low-level code necessary to implement RESTful APIs for persisting JSON objects in relational databases.

This talk will describe a flexible microservice framework for exchanging JavaScript Object Notation (JSON) objects with a relational database even if the database does not support JSON data type natively. The product uses a REST (REpresentational State Transfer) interface to provide APIs (GET, POST, PUT, DELETE,…) for CRUD (Create, Retrieve, Update, and Delete) operations on JSON objects. It is an object model-independent and database-agnostic solution. Its Docker image can easily be plugged into cloud applications to simplify their design and accelerate their implementation.