你需要微服务,但真的需要吗?
You Want Microservices, but Do You Need Them?

原始链接: https://www.docker.com/blog/do-you-really-need-microservices/

客户端挑战:您的浏览器已禁用 JavaScript。请启用 JavaScript 以继续。网站的必要部分无法加载。这可能是由于浏览器扩展、网络问题或浏览器设置造成的。请检查您的连接,禁用任何广告拦截器,或尝试使用不同的浏览器。

一场由“你需要微服务吗?”这个问题引发的Hacker News讨论,显示出人们对这种架构风格日益增长的怀疑。 许多评论者认为,微服务是在廉价资本(ZIRP)时期蓬勃发展起来的,并且可能导致过度工程,其中一人指出一家银行的微服务与工程师的比例为3:1。 有人提出了替代方案,包括用于自包含功能的WebAssembly (WASM)模块,以及对“宏服务”的需求,这些宏服务具有轻量级基础设施,专注于身份验证,并且可以通过Docker Compose轻松部署。 一个关键的收获是希望避免Kubernetes的复杂性,同时仍然解决实际问题,例如数据库卫生——大型共享数据库表被认为是主要的痛点。 普遍的共识倾向于更简单的架构和更好的内部API,用于数据访问控制。
相关文章

原文
Client Challenge

A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser.

联系我们 contact @ memedata.com