https://github.com/guppster/mdmcore
A microservice management framework written in Go
https://github.com/guppster/mdmcore
golang microservice
Last synced: 7 months ago
JSON representation
A microservice management framework written in Go
- Host: GitHub
- URL: https://github.com/guppster/mdmcore
- Owner: Guppster
- License: mit
- Created: 2017-07-06T21:02:38.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-07-06T21:03:09.000Z (over 8 years ago)
- Last Synced: 2025-01-12T06:24:04.775Z (about 1 year ago)
- Topics: golang, microservice
- Language: Go
- Size: 15.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MDM-Core
This is a Proof of Concept created for a in-team compeition focused around improving MDM Delivery tooling and how they manage properties.
Has been expanded to the DAM (Distributed Automation Management) Framework (Link repo once created)
# Explanation
MDM-Core is a microservice manager. Services can register with Core and it will store their required properties to run.
Then when a client requests a service, the core serves up a list of properties that are needed for that service, which the client then populates and sends back. After the correct properties are recieved, the service is executed.
More information available in the MicroservicesStack repository
## Deploying the Service
* Clone the repository
* `docker build -t mdmcore:1.0.0 .`
* `docker run -p 8080:8080 -t mdmcore:1.0.0`