Building a simple Distributed System with Go & Consul

Adil H
Adil H
Apr 26 · 3 min read
Go + Consul: A solid combination for building Distributed Systems

What is Consul ?

System Architecture

Distributed Loggers App Architecture

Demo

$ docker-compose up -d --scale distributed-logger=3
Distributed Loggers demo

Show me the code

acquireloop.go

Conclusion

Adil H

Written by

Adil H

Freelance Backend Developer. Golang, Python, Node.js, GCP Certified

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade