embs / msm

Message-Oriented Middleware for Microservices Environments
0 stars 0 forks source link

Proposal #1

Open embs opened 7 years ago

embs commented 7 years ago

This text is to be modified according to comments in this thread

A middleware for easing development of microservices-architected applications.

Main idea is to provide a common interface to a series of useful tools that implement features listed below. The way how this interface is accomplished is heavily inspired by the concept of containers sidecars.

List of Features

Service Discovery

embs commented 7 years ago

Our first though on providing a Service Discovery mechanism is to implement it on top of https://github.com/coreos/etcd. We could probably take advantage of https://github.com/coredns/coredns but it seems that support for etcd3 isn't currently available: https://github.com/coredns/coredns/issues/341.