Skip to content

Latest commit

 

History

History
43 lines (25 loc) · 1.05 KB

File metadata and controls

43 lines (25 loc) · 1.05 KB

Pastebin Microservice

Project Requirement

Write a production ready microservice that illustrates pastebin.

  1. Create a bin
  2. Get the bin value

Proposed Architecture

Following is my proposed system architecture for building Highy Available and Scalable system by leveraging different public cloud service offerings
( Infrastructure as a Service - IAAS and Software as Service - SAAS )

Alt text

Service Architecture

Spring boot is used to develop the complete micro service system, following is the high level micro service acrchitecture of the services in the system.

Alt text

API Spec

Once you run the application you can access the swagger API-spec at http://localhost:8080/dolby/swagger-ui.html#/pastebin-controller/getUsingGET

Alt text

Create bin

Alt text

Get bin value

Alt text

Build the application

mvn clean install

Run the application

DolbyPastebinApplication