Inspiration
Microservices Hub was created out of my own frustration as an architect for any kind of governance tool for the microservices sprawl that is quite prevalent within enterprises today. It is also inspired by Uber's DOMA Architecture and Susan Fowler's microservices checklist.
What it does
Microservices Hub is like a knowledde for an enterprise's microservices. It provides a centralized connected view of each and every microservice including their ownership/technologies used and a set of characteristics (Monitoring/Deployment Characteristics/Data Strategy and Documentation)
How we built it
Using neo4J / neo4j-graphql library
Challenges we ran into
Learning graph modeling for the idea was something that I was new to but was eventually overcome once you start relating everything as a connected relationship
Accomplishments that we're proud of
The idea of looking at your microservices sprawl as a social network is unique and never been done before so that is something I am quite proud of.
What we learned
Graph modeling is extremely powerful compared to traditional relationships.
What's next for microserviceshub
Built With
- graphql
- neo4j
- neo4j-graph-ql

Log in or sign up for Devpost to join the conversation.