Skip to content

Mruruc/social-media-app-microservice

Repository files navigation

Social Media Application with Microservice Architecture

Main purpose of the repository is to showcase the microservice architecture with involved technologies.

Currently Implemented Feature

  • Service-to-service communication

    Synchronous Http client, with OpenFeign and RestTemplate.
  • Service discovery and registry

    Eureka server and client.
  • Intelligent routing

    Load Balancer, Spring cloud load balancer.
  • Reverse proxy

    Specialized reverse proxy API Gateway, more specifically Spring Cloud Gateway

Future Implementations:

  • Asynchronous-communication with Kafka

  • Circuit-breaking with Hystrix or Resilence4j

  • Cloud-config with Spring cloud config

Releases

No releases published

Packages

No packages published

Languages