Markmwaura / Djamo-IntegrationApi

This is an Integration Api between a thirdparty service and application client

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Djamo-IntegrationApi

This is an Integration Api between a third party service and an in-house company application client

Description

The Api will cache requests & request data already sent to the third party.This will help in providing fast responses and preventing potentially destructive occurrences caused by client retries.

This Api will handle request in a parallel manner to improve speed but can also be upgraded to execute in non-blocking manner.Due to the uncertain nature of third party apis, we could also add functionality whenever theres's Failure or an exception is caused by a third party api , to perform automatic retrial of failed requests.

Technologies

  1. Spring-boot
  2. Redis Cache
  3. Kotlin Language

About

This is an Integration Api between a thirdparty service and application client


Languages

Language:Kotlin 100.0%