Live data from Hacker News

Maesh, a Lightweight and Simpler Service Mesh

blog.containo.us

11–20 of 23 posts

Re: Maesh, a Lightweight and Simpler Service Mesh

#11

This looks like an interesting off the shelf alternative to Envoy, which currently requires you to implement your own control plane. Moving forward, is this going to be open-core with a paid EE edition type of thing like Traefik?

There are multiple control planes for Envoy (e.g. Istio) already; I wouldn't punish them for modularity.

Re: Maesh, a Lightweight and Simpler Service Mesh

#13
That's great news !!! Congrats to the Containous team !!!

Using Traefik for more than a year now, working like a charm.

I wonder if SO_KEEPALIVE is implemented ? I ask this because we have funny devs that don't know how to implement SO_KEEPALIVE on springboot projects correctly. That can be annoying for an Operation Team....

Re: Maesh, a Lightweight and Simpler Service Mesh

#14
I'd love to see a comparison between Maesh and Linkerd v1 -- sidecar-based meshes like Istio (AKA coordinated envoy) and API gateways like Kong are not direct competitors with Maesh, Linkerd v1 is.

Is Maesh a newer imagining of what Linkerd v1 sought to do? Is it a better k8s-integrated solution?

Re: Maesh, a Lightweight and Simpler Service Mesh

#16
I wonder if this will work along iwth Consul Connect (another service mesh), or if this is an alternative to it.

https://www.consul.io/docs/connect/index.html

I wish more open-source products would write semi-neutral explanations of what their project is, isn't and how it compares to some similar services.

For example, I think Kubernetes does a pretty good job of explaining what it isn't.

https://kubernetes.io/docs/concepts/overview/what-is-kuberne...

Re: Maesh, a Lightweight and Simpler Service Mesh

#17

I'd love to see a comparison between Maesh and Linkerd v1 -- sidecar-based meshes like Istio (AKA coordinated envoy) and API gateways like Kong are not direct competitors with Maesh, Linkerd v1 is. Is Maesh a newer imagining of what Linkerd v1 sought to do? Is it a better k8s-integrated solution?

At first glance the difference is proxy on the node and not per pod. It is also K8s centric where L5d is easier compatible and has way more more powerful configuration options and runs on vms as well.

I would say that L5d 2.0 would be the direct competitor. They are both: small, simple, opt-in, K8s centric, and support SMI.

Re: Maesh, a Lightweight and Simpler Service Mesh

#18
"Service Mesh" seems to designate a Kubernetes-specific terminology, for those, like me, who wondered what the title was about.

Kubernetes is a container orchestration platform, AKA a way to deploy software on servers. If all of this sounds complex, it is, as it's Google-scale.

Re: Maesh, a Lightweight and Simpler Service Mesh

#20

This looks interesting, but it's not clear to me if this supports TLS traffic to the daemon-set nodes running on each individual node. A key thing that I am looking at meshes for are last mile TLS encryption, with a appropriate sidecar.

This is one of the several reasons Linkerd moved from per-host to sidecars.

For mTLS, the moment you want to have identity per service (as opposed to one cert across everything in the mesh), you need the security boundary to be at the pod level.

Post reply on HN