/gateway

Primary LanguageJavaApache License 2.0Apache-2.0

Gateway

This project is part of my demonstration project. Like any other sub-project, it is meant to show my abilities to design and maintain a system, write qualitative code (including tests, of course), learn and use some of the technologies which I use on a daily basis at work and be one more reason to explore the latest changes of used frameworks and libraries.

The role of this sub-project application in the whole project is API gateway.

Features

  • Java 11
  • Spring Framework 5
  • Spring Boot 2
  • Spring WebFlux
  • Spring Cloud Gateway
  • Spring Cloud Contract

Prerequisites

To build the source you will need to install JDK 11.

Installing

$ ./gradlew build

Running

$ ./gradlew bootRun

Built With