https://github.com/colinbut/registration-service
A microservice for registering new users
https://github.com/colinbut/registration-service
api api-rest commons-lang docker http java jitpack maven spring-boot spring-initializr
Last synced: about 2 months ago
JSON representation
A microservice for registering new users
- Host: GitHub
- URL: https://github.com/colinbut/registration-service
- Owner: colinbut
- Created: 2018-02-19T21:45:12.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-08-07T08:29:46.000Z (almost 7 years ago)
- Last Synced: 2025-02-01T14:46:10.213Z (4 months ago)
- Topics: api, api-rest, commons-lang, docker, http, java, jitpack, maven, spring-boot, spring-initializr
- Language: Java
- Homepage:
- Size: 50.8 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Registration Service
Registration Service is the main service that manages the new registrations of new users into the 'site'.
It is a typical microservice as such. Written in Java on Spring Boot.This microservices first calls out to the User Service to check whether the newly supplied registration details exist for a current existing user before
asking the Exclusion Service to check whether the details of this new registration are 'blacklisted' or not. See Exclusion Service for more details about blacklisting/ exclusions.Once everything is fine, it commands User Service to create a new user with the details supplied in the registration.
This is effectively an aggregating microservice. It is also considered a front edge service as it is the entrypoint to the registration functionality.