大型系统如何重新思考通信
引言 你是否注意到,曾经运行良好的系统在规模扩大后会突然表现出不同的行为?这并不是因为早期的决策……
引言 你是否注意到,曾经运行良好的系统在规模扩大后会突然表现出不同的行为?这并不是因为早期的决策……
动机 我一直对那些说“我在做一门编程语言”的人感到尴尬。我想这更多是因为类似“… tha...”的声明背后的傲慢。
嘿,Go 开发者们!如果你正在构建 API 或微服务,估计已经遇到过数据序列化的难题——把你的 struct 转换成可以在网络中快速传输的形式……
封面图片:Gin vs Spring Boot:详细比较 https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%...
事件驱动架构(EDA)已成为现代后端系统的基石——为实时分析、通知流水线和可扩展的微服务提供动力。
现代的网络应用程序,如 Netflix、Amazon、Uber 和 LinkedIn,都是使用 Microservices、Micro Frontends 和 Backend for Frontend BFF 模式构建的。如果这些...
为什么明确的代码标准很重要 当工程团队规模较小,非正式的约定通常运作良好。大家对事物应如何…有共同的理解。
先决条件:请查看 GopherCon 2019,以了解一些有趣的话题。GopherCon 2019:Elena Morozova – How Uber Goes YouTube https://www.youtube.co...
嗨,开发者朋友们!💻 我又回来分享我最近学到的内容。今天,我们要讨论微服务中的日志记录以及如何实现……
在单体架构时代,故障排除相对简单:SSH 登录服务器,grep 日志文件,并使用 top 检查 CPU 使用率。我...
实用错误处理在分布式系统中:真正有效的方法 分布式系统在架构图中看起来很优雅,但错误处理才是关键所在……
很久以前,有一位名叫 Akash 的开发者创建了 ShopStream,这是一款将 live video streaming 与 instant e‑commerce 相结合的应用,所有功能都在同一个 codebase 中。...