TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Developments around Microservices, API Gateways, Kubernetes and Service Mesh

91 pointsby sickeythecatover 6 years ago

6 comments

ivan_ahover 6 years ago
In case you&#x27;re wondering what a service mesh is, this seems to be one explainer: <a href="https:&#x2F;&#x2F;istio.io&#x2F;docs&#x2F;concepts&#x2F;what-is-istio&#x2F;" rel="nofollow">https:&#x2F;&#x2F;istio.io&#x2F;docs&#x2F;concepts&#x2F;what-is-istio&#x2F;</a><p>Things that this seems to do are application level end-to-end authorization &#x2F; authentication, load balancing, monitoring, etc.<p>Not sure if it does service discovery or you&#x27;ll still need something else for that.
评论 #18842592 未加载
potreiover 6 years ago
Apart from the specific technology used, it&#x27;s important to change the way applications are designed and implemented. I saw many projects in trouble because they merely split a monolithic application into small pieces, without applying a new model of design and thinking. If you approach micro-services development without changing your mind first, you will fail.
评论 #18845756 未加载
germainelongover 6 years ago
Sadly Kubernetes is still vendor locked in - although you have a selection of them. Average Joe cannot install Kubernetes on their pool of commodity dedicated servers or VPS servers because there is no ingress that works with already assigned IP addresses. If you buy a dedicated server you get a block if IPs and there is no way to assign them to ingress. If such thing was developed, people could ditch expensive cloud providers in favour of order of magnitude cheaper dedicated servers.
评论 #18845150 未加载
snupplesover 6 years ago
I feel that service mesh integration in k8s is still very immature. Be aware that running any sidecar model service mesh requires setting elevated permissions on the entire pod. Your pod security policy will need to allow NET_ADMIN at the very least, since service meshes mostly operate by manipulating iptables rules in the pod. Often there are other elevated permissions required. Usually this means people are setting elevated permissions globally on the default svc account, which is scary.
pritambarhateover 6 years ago
It will be amazing if someone knowledgeable here can share their experience with Linked 2.0, Istio and Envoy.
评论 #18845321 未加载
hmexxover 6 years ago
I’ve never read an article with as many words (brands &#x2F; technologies) that I have not heard of..<p>I must be losing touch with tech!
评论 #18842735 未加载
评论 #18842240 未加载