linker∙d is a transparent proxy that adds service discovery, routing, failure handling, and visibility to modern software applications
By providing a consistent, uniform layer of instrumentation and control across services, linkerd frees service owners to choose whichever language is most appropriate for their service.
By decoupling communication mechanics from application code, linkerd allows you visibility and control over these mechanics without changing the application itself.