https://github.com/rendis/lightms
Lightweight microservice oriented to easy implementation of hexagonal architecture
https://github.com/rendis/lightms
component go golang hexagonal hexagonal-architecture microservice properties yml yml-configuration
Last synced: about 1 year ago
JSON representation
Lightweight microservice oriented to easy implementation of hexagonal architecture
- Host: GitHub
- URL: https://github.com/rendis/lightms
- Owner: rendis
- License: gpl-3.0
- Created: 2022-03-23T01:11:43.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-05-09T20:23:32.000Z (almost 3 years ago)
- Last Synced: 2025-01-25T20:08:24.370Z (about 1 year ago)
- Topics: component, go, golang, hexagonal, hexagonal-architecture, microservice, properties, yml, yml-configuration
- Language: Go
- Homepage:
- Size: 61.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Light Microservice (lightms)
---
The **lightms** is a very minimalist framework that helps to create a light and independent microservice without web components (we emphasize, **it is not a framework for web development**, although it can be integrated with frameworks oriented to web development).
It was designed to facilitate the construction of microservices implemented on the hexagonal architecture style, although it can obviously be used on any desired architecture style.
It consists of 2 main characteristics:
- Loading yml o json property files at server startup.
- Creation and start-up of primary processes that will be the entry points (triggers) of our flows.
## Contents
Documentation in progress.