matteodipaolo

matteodipaolo/service-systemic-show...

Showcase for a systemic based microservice

JavaScript
3
1
No license

This is a microservice showcase project built with Node.js that demonstrates a hexagonal architecture using the Systemic framework. It implements message handling workflows with both synchronous REST API endpoints (v1 and v2) and asynchronous message processing via RabbitMQ, storing/retrieving data from MongoDB. The project is designed for developers learning microservices architecture patterns, specifically those interested in event-driven systems, hexagonal architecture, and systemic framework implementation.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of matteodipaolo/service-systemic-showcase

Account's avatar
HTTP-friendly error objects
Account's avatar
a JSON logging library for node.js services
Account's avatar
A pluggable, hierarchical, asynchronous config loader and post processor with support for environment variables, command line arguments, json, javascript, http, vault, etcd and postgres
Account's avatar
Lightweight debugging utility for Node.js and the browser
Account's avatar
This module provides handling error methods for different systems.
Account's avatar
A mustache compiler.
Account's avatar
Writes a manifest.json using package.json, github commit shas and command line options
Account's avatar
Light-weight option parsing with an argv hash. No optstrings attached.
Account's avatar
Allows you to optionally include modules without surrounding everything with 'try/catch'
Account's avatar
Prepper is an event based api for pre-processing log events before routing them to your logging framework of choice
Account's avatar
A practical functional library for JavaScript programmers.
Account's avatar
A validator of API endpoints to check that input and output match with the swagger specification for the API
Account's avatar
A minimal dependency injection library for node
Account's avatar
A systemic express component
Account's avatar
Starts systemic systems within a domain
Account's avatar
A systemic mongodb component
Account's avatar
A systemic rabbitmq component
Account's avatar
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
Airbnb's base JS ESLint config, following our styleguide
Account's avatar
Eslint rules for mocha.
Account's avatar
BDD style assertions for node and the browser.
Account's avatar
Modern native Git hooks
Account's avatar
simple, flexible, fun test framework
Account's avatar
A JUnit reporter for mocha.
Account's avatar
JavaScript test spies, stubs and mocks.
Account's avatar
SuperAgent driven library for testing HTTP servers

Top contributors

No contributors yet

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet