Skip to content

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

License

Notifications You must be signed in to change notification settings

riteshbangal/stock-api

Repository files navigation

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