https://github.com/rcardin/hexagonal-java
Example of an hexagonal architetcure using Spring Boot (Java version)
https://github.com/rcardin/hexagonal-java
hexagonal-architecture java kafka spring-boot
Last synced: 3 months ago
JSON representation
Example of an hexagonal architetcure using Spring Boot (Java version)
- Host: GitHub
- URL: https://github.com/rcardin/hexagonal-java
- Owner: rcardin
- Created: 2020-12-06T13:15:23.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-05-13T19:48:30.000Z (about 4 years ago)
- Last Synced: 2025-01-18T07:29:32.606Z (over 1 year ago)
- Topics: hexagonal-architecture, java, kafka, spring-boot
- Language: Java
- Homepage:
- Size: 28.3 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# Hexagonal Architecture
This toy project shows how to implement a service using Spring Boot, and the Hexagonal Architecture. The
represented domain model is the management of a **stocks' portfolio**. The reference implementation is the project [hexagonal](https://github.com/rcardin/hexagonal).
(STILL UNDER DEVELOPMENT)
## User Stories
The implemented user stories are the following:
- The system should receive the price of a stock via Kafka message
- The system should produce an event if the value of an owned stock falls down below a threshold