Language Agnostic
← Back to Sidecar Pattern
Since the sidecar is a separate process communicating over the network (localhost), the main application can be written in any language. A Go application and a Python application can both use the same Envoy sidecar for service mesh features. This is a key advantage over library-based approaches.