riteshbangal / stock-api

Developing a stock-api micro-services using multiple technology stack.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Stock-API

In this Part, we covered the below microservices:s

  • db-service - For interactive with MySQL DB
  • stock-service - For pulling Stock Price from YahooFinance API
  • eureka-service - Service Registry for registering all microservices
  • zuul-service - API Gateway/Proxy
  • stock-viewer - For user interface

Technology Stacks

Developing a stock-api micro-services using multiple technology stack.

  • Java 8 - Language used to write backend business logic
  • Spring - Used spring framework for backend
  • Microservices - Design Pattern using the Discovery Service
  • Spring Cloud Eureka
  • Hystrix - Circuit breakers
  • Zuul - API Gateway/Proxy

Architecture Diagram:

Architecture

Actual URL:

Proxy URL

Reference

Tech Primers

About

Developing a stock-api micro-services using multiple technology stack.

License:Other


Languages

Language:Shell 43.2%Language:Batchfile 33.4%Language:Java 18.0%Language:HTML 3.5%Language:JavaScript 2.0%