npathai / system-design-with-code

System design not just on whiteboard, but with code.
21 stars 7 forks source link

Url Shortening Service #1

Open npathai opened 4 years ago

npathai commented 4 years ago
IAmPramod commented 4 years ago

@npathai We can think of logging ip of the users visiting any short url. This will help in gathering stats and creating reports.

npathai commented 4 years ago

@IAmPramod Good idea. I will consider that. Currently I am converting both microservices to Micronaut framework.

I started quick and dirty but now when I thought about discovery dashboard, graphana and Prometheus, zipkin tracing, health checks, etc. It would have required hell lot of manual work to get everything going.

So I have taken decision to move to Micronaut. Will push update soon.

npathai commented 4 years ago

@IAmPramod Hard work of porting both services to Micronaut is complete. Phew! Now adding new features should not be that much pain. Check it out. I will update the diagram to reflect the changes. In terms of starting the application, it remains the same.

IAmPramod commented 4 years ago

@npathai Sure, will pull the code and go through it.